At 11:38 AM 04/06/2000 PDT, Richard Davis wrote:
>
>Any help would be greatly appreciated.  I am trying to use the Dos emulator, 
>version .98 included with Red Hat 6.1.  
Is it really .98? Though I haven't used Red Hat for quite some time, 
I checked the rpms on my 6.1 cd and got the ff:
dosemu-freedos-0.99.13-1.i386.rpm
dosemu-0.99.13-1.i386.rpm
and 
mtools-3.9.1-5.i386.rpm

>I thought it might have been set to 
>a default value that would work for Windows '98, so I tried running it and 
>got a "no hdimage.first" error.
You could have tried to insert a windows'98 bootable floppy in A: or B:
and then typed `dos -A` or `dos -B` as the case may be.
At least, your next boot would have been a pleasant surprise.

>  So I decided to create my own hdimage.  
If your plan was to make dosemu run with Win98, you follow a different track.
1. First make sure your dos partition is visible. Probably mounting it under
/mnt/dos_hda1 if RH6.1 didn't do so already.
2. Create a directory such as "bootdir" under /var/lib/dosemu/
3. Copy msdos.sys, config.sys and autoexec.bat from your dos parttion's
rootdir
to /var/lib/dosemu/bootdir
 3.a. Edit config.sys and place a semicolon (;) before any occurrences of
 himem.sys, emm386.exe (linux will provide XMS & EMS) and any scsi or ide 
 device drivers.
 3.b Edit autoexec.bat and place a double colon (::) before any occurrences
 of mscdex.exe, and any other device drivers and tsr's.
 4. Create softlinks in /var/lib/dosemu/bootdir to io.sys, command.com and
any 
 other directories you want to access from your dos partition.
 x. Add bootdir to the following /etc/dosemu.conf line:
 $_hdimage = "bootdir hdimage.first" # list of hdimages under /var/lib/dosemu
 5. Finally, type `dos`, (I prefer 'dos -cVk').
 6. If it works, start to add your specific tsr's one by one.

>Problem is, the mkdexe program doesn't work when I type "mkdexe 
>/var/lib/dosemu/myhdimage -o noapp" or when I try to add extra options.  It 
>says that no such command is found and later says that the m_tools directory 
>is not found.  Is the mkdexe command on Red Hat Linux incomplete?
Red Hat 6.1, like Mandrake has everything except the proverbial kitchen sink.
You probably didn't choose to install it. 

>Also, when I type dos, I get a general protection error @ 0x19df7: 66.  I 
>also get an error: SIGESV, protected insn...exiting.  I was wondering if you 
>had any idea what was going wrong.
Hmmm, to the list! To the list my comrades! There we shall meet our destiny!
:)

>
>Thanks,
>
>Richard Davis(newbie in need)


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
= Juan Paolo L. Carballo
= PGP 2.6.3ia RSA KeyID: 63F4DC4D
= PGP 5.5.3i DSS KeyID: 00914A9F
= The importance of information is directly 
=  proportional to its improbability.
= Fundamental Theorem of Information Theory
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Reply via email to