dosemu 1.0.2.1, FreeDOS, and MS-DOS 6.22
It's been a few years since I've run Linux. Just returned to it. On my Redhat 8 installation I have installed the latest stable version of dosemu (1.0.2.1), along with the version of FreeDOS that's on the same Stable Releases page at www.dosemu.org.
I find that FreeDOS loads and works fine with lredir. But certain DOS apps important to me won't load with it. So I tried using MS-DOS 6.22 instead, by creating an msdos directory under ~/mydos/dosemu, and then copying my MS-DOS files to that directory (~/mydos/dosemu/msdos). I then changed dosemu.conf to point to 'msdos' instead of 'freedos'. This fails to complete its bootup. I see it go through some of the autoexec.bat and then do it again for some reason, and then wait for me to forcefully terminate the terminal session. Any attempt to use lredir is met with my seeing only the 'l' (from 'lredir') on the screen, and then I must forcefully terminate the session.
The download didn't include Quick Start, which I remember from a few years ago helping me. Pointing me to relevant docs would be appreciated, if you think they might clear up this problem for me.
Quoted 1 line · Ralph Alvy
I find that FreeDOS loads and works fine with lredir. But certain DOS apps important to me won't load with it. So I tried using MS-DOS 6.22 instead, by creating an msdos directory under ~/mydos/dosemu, and then copying my MS-DOS files to that directory (~/mydos/dosemu/msdos). I then changed dosemu.conf to point to 'msdos' instead of 'freedos'. This fails to complete its bootup. I see it go through some of the autoexec.bat and then do it again for some reason, and then wait for me to forcefully terminate the terminal session. Any attempt to use lredir is met with my seeing only the 'l' (from 'lredir') on the screen, and then I must forcefully terminate the session.
Here's what I see when I load dosemu with MS-DOS:
Linux DOS emulator 1.0.2.1 $Date: 2001/10/13 $ Last configured at Sat Oct 13 18:55:24 MEST 2001 on linux DPMI-Server Version 0.9 installed Starting MS-DOS... C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmp C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmp
I'm left with what you see above, with the cursor blinking on the last blank line, as though it's waiting for another command. If I hit ENTER, I see another single iteration what you see above.
is it possible that you could have edited your autoexec.bat with a unix text editor that saved them as unix type instead of dos? I'd also recommend upgrading to 1.1.5, it's better especially if you want to move your dos boot directory under your home, you won't even need an $hd_image setting in the dosemu.conf.
Quoted 40 lines · Ralph Alvy
Quoted 10 lines · Ralph Alvy
I find that FreeDOS loads and works fine with lredir. But certain DOS apps important to me won't load with it. So I tried using MS-DOS 6.22 instead, by creating an msdos directory under ~/mydos/dosemu, and then copying my MS-DOS files to that directory (~/mydos/dosemu/msdos). I then changed dosemu.conf to point to 'msdos' instead of 'freedos'. This fails to complete its bootup. I see it go through some of the autoexec.bat and then do it again for some reason, and then wait for me to forcefully terminate the terminal session. Any attempt to use lredir is met with my seeing only the 'l' (from 'lredir') on the screen, and then I must forcefully terminate the session.
Here's what I see when I load dosemu with MS-DOS:
Linux DOS emulator 1.0.2.1 $Date: 2001/10/13 $ Last configured at Sat Oct 13 18:55:24 MEST 2001 on linux DPMI-Server Version 0.9 installed Starting MS-DOS... C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmp C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmpI'm left with what you see above, with the cursor blinking on the last blank line, as though it's waiting for another command. If I hit ENTER, I see another single iteration what you see above.
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: DOSemu 1.0.2.1, FreeDOS, and MS-DOS 6.22
In reply to Ralph AlvyHi Ralph.
Quoted 31 lines
Quoted 4 lines
I find that FreeDOS loads and works fine with lredir. But certain DOS apps important to me won't load with it. So I tried using MS-DOS 6.22 instead, by creating an msdos directory under ~/mydos/dosemu, and then copying my MS-DOS
Quoted 8 lines
files to that directory (~/mydos/dosemu/msdos). I then changed dosemu.conf to point to 'msdos' instead of 'freedos'. This fails to complete its boot up. I see it go through some of the autoexec.bat and then do it again for some reason, and then wait for me to forcefully terminate the terminal session. Any attempt to use lredir is met with my seeing only the 'l' (from 'lredir') on the screen, and then I must forcefully terminate the session.
Here's what I see when I load dosemu with MS-DOS:
Linux DOS emulator 1.0.2.1 $Date: 2001/10/13 $ Last configured at Sat Oct 13 18:55:24 MEST 2001 on linux DPMI-Server Version 0.9 installed Starting MS-DOS... C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmp C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmp
Quoted 4 lines
I'm left with what you see above, with the cursor blinking on the last blank line, as though it's waiting for another command. If I hit ENTER, I see another single iteration what you see above.
That looks like your AUTOEXEC.BAT file has the lines terminated only with an LF character, suggesting they were created with a Linux based editor. DOS in all its disguises requires lines terminated with CR and most also require that CR to be followed by LF although some just use the CR and treat the LF as a space.
Best wishes from Riley.
---
* Nothing as pretty as a smile, nothing as ugly as a frown.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.493 / Virus Database: 292 - Release Date: 25-Jun-2003
Re: DOSemu 1.0.2.1, FreeDOS, and MS-DOS 6.22
Quoted 38 lines · Riley Williams
Hi Ralph.
Quoted 31 lines
Quoted 4 lines
I find that FreeDOS loads and works fine with lredir. But certain DOS apps important to me won't load with it. So I tried using MS-DOS 6.22 instead, by creating an msdos directory under ~/mydos/dosemu, and then copying my MS-DOS
Quoted 8 lines
files to that directory (~/mydos/dosemu/msdos). I then changed dosemu.conf to point to 'msdos' instead of 'freedos'. This fails to complete its boot up. I see it go through some of the autoexec.bat and then do it again for some reason, and then wait for me to forcefully terminate the terminal session. Any attempt to use lredir is met with my seeing only the 'l' (from 'lredir') on the screen, and then I must forcefully terminate the session.
Here's what I see when I load dosemu with MS-DOS:
Linux DOS emulator 1.0.2.1 $Date: 2001/10/13 $ Last configured at Sat Oct 13 18:55:24 MEST 2001 on linux DPMI-Server Version 0.9 installed Starting MS-DOS... C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmp C:\>PROMPT $p$g PATH C:\bin;c:\gnu;c:\dosemu SET TEMP=C:\tmpQuoted 4 lines
I'm left with what you see above, with the cursor blinking on the last blank line, as though it's waiting for another command. If I hit ENTER, I see another single iteration what you see above.
Quoted 7 lines
That looks like your AUTOEXEC.BAT file has the lines terminated only with an LF character, suggesting they were created with a Linux based editor. DOS in all its disguises requires lines terminated with CR and most also require that CR to be followed by LF although some just use the CR and treat the LF as a space.
Best wishes from Riley.
Riley and Justin,
Thanks to both of you! I reloaded my autoexec and config files in a DOS text editor and all is well. Now I'm tweaking my dosemu.conf to accomodate the apps I need. While I have your ears, I remember there was a way to forcefully close a full screen console. I thought it was something like Ctrl-Alt-PgDn, but that fails to work. Am I close?
Ralph
RE: DOSemu 1.0.2.1, FreeDOS, and MS-DOS 6.22
Hi Ralph.
Quoted 9 lines
Quoted 5 lines
That looks like your AUTOEXEC.BAT file has the lines terminated only with an LF character, suggesting they were created with a Linux based editor. DOS in all its disguises requires lines terminated with CR and most also require that CR to be followed by LF although some just use the CR and treat the LF as a space.
Thanks to both of you! I reloaded my autoexec and config files in a DOS text editor and all is well. Now I'm tweaking my dosemu.conf to accommodate the apps I need.
It's good to know we sorted that out for you...
Quoted 3 lines
While I have your ears, I remember there was a way to forcefully close a full screen console. I thought it was something like Ctrl-Alt-PgDn, but that fails to work. Am I close?
I have to admit that I've no idea on this one - I don't use dosemu much myself, and have never had to even try this. As a result, I'll have to pass on answering this one.
Best wishes from Riley.
---
* Nothing as pretty as a smile, nothing as ugly as a frown.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.493 / Virus Database: 292 - Release Date: 25-Jun-2003