On Tue, 2002-05-28 at 05:14, Chris Ames wrote:
> How do I access the DOD emulator? Or, for that matter, does Mandrake 8.2 even 
> COME with one?
> 
> On a happier note, I managed to get something to install! Now I get to try it 
> again with somethingthat's actually USEFUL. 
> 
> I can't wait 'till I can build my dream system!
> 
> Iceburgh69

If the dosemu package is installed, you can boot into dosemu with the
command "xdos" from any term prompt.  Assuming you have made no
modifications to the /etc/dosemu.conf file, this will put you into the
default "freedos" disk image, and you will then have access to a dos
filesystem and prompt.

The file "dosemu.conf" can be altered to give you access to your
winblows 9x partition.  You can do this by giving dosemu.conf the
correct device name of your winblows partition.  i.e.:

(dosemu.conf excerpt)
____________________________________________________________________
$_hdimage = "/dev/hda1" # list of hdimages under /var/lib/dosemu
                        # assigned in this order such as
                        # "hdimage_c hdimage_d hdimage_e"
                        # If the name begins with '/dev/', then partion
                        # access is done instead of virtual hdimage such
                        #  as "/dev/hda1" or "/dev/hda1:ro" for readonly
                        # Currently mounted devices and swap are                       
 #
refused.
                        # Hdimages and devices may be mixed such as
                        # "hdimage_c /dev/hda1 /dev/hda3:ro"
                        # Note: 'wholedisk' is _not_ supported.
______________________________________________________________________


You will not be able to access your winblows partition if it is
mounted.  However you can mount it from inside Linux AFTER you boot
dosemu.  I don't recommend that you do this until you gain some
familiarity.

Dosemu is not in and of itself a dos version.  What it does is provide a
compatible interface for any version of dos to run.  What this means is
that if you have a 98r2 installation, you will be booting dos version
7.10, if you tell dosemu where that 98 partition is.  Linux ships a
freedos version for you to play with, but this should not be confused
with what dosemu actually is; it's only providing the mechanisms for
freedos to function.  Or M$ dos 7.10.

One more item; if you boot into 98, you need to deactivate the GUI.  You
do this by editing the msdos.sys file.  This is what mine looks like,
yours is probably much shorter.  Your "BootGUI" directive will be set to
1, you want it to be set to 0, like below:

____________________________________________________________

[Paths]
WinDir=C:\USR\98R2
WinBootDir=C:\USR\98R2
HostWinBootDrv=C

[Options]
AutoScan=0
BootDelay=0
BootWarn=0
BootGUI=0
BootKeys=1
BootMenu=1
BootMenuDelay=2
BootMulti=1
DoubleBuffer=1
DblSpace=1
DrvSpace=0
LoadTop=1
Logo=0
;
;The following lines are required for compatibility with other programs.
;Do not remove them (MSDOS.SYS needs to be >1024 bytes).
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr
;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs
DisableLog=0
WinVer=4.10.2222

____________________________________________________________________

Your "windir" and "winbootdir" will say "Windows" instead of
c:\usr\98r2.  

Don't worry about the other directives not being in your msdos.sys file;
it's not unusual.  Some of them are semi-undocumented; I've added many
of them as I've gone along.  They are supported, they just are not
included in the default msdos.sys files.

You should also set "Logo" to 0 as well.

HTH, LX
 

-- 
���������������������������������������������������
Kernel  2.4.8-26mdk     Mandrake Linux  8.1
Enlightenment 0.16.5    Evolution  1.02
Registered Linux User #268899 http://counter.li.org/
���������������������������������������������������


Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to