On Sun, 19 Aug 2001, Robert D. Goulding wrote:

> I have tried running from a vfat partition, at least -- a windows 98
> partition, on which the program runs natively without difficulty.  I
> started xdosemu with the switch -home; I have a symlink to the windows
> partition there, so cd'ed to d:\windows\dance and ran dance.exe, with the
> same result.  I could try putting in a small dos partition (would it be
> possible to run it off a fat16-formatted floppy?  Or can a fat16 image be
> installed without repartitioning -- sorry if my ignorance of DOS is
> showing), but would also like to find a Linux-only solution, as I use a
> Linux-only box at work and cannot mess with the partitioning.

Well, yes, xdosemu only knows about lredir'ed drives - with -home your D:
is an lredir'ed drive to $HOME. And from the DOS point of view an
lredir'ed drive is a network drive.

If you have r/w access to /dev/fd0 you should be able to run the program
of a floppy - just use a: like in "real" DOS.

Otherwise, a hard disk image / direct parition access is the only way to
go, but this partition access needs root and to create the hard disk image
you need mkfatimage/mkfatimage16 that is only distributed with the dosemu
source, not the binary you have. For documentation see its manual page -
put the disk image file (say, the_disk_image) in the dosemu directory and
then change the line
$_hdimage = "freedos"
to
$_hdimage = "freedos the_disk_image"
in conf/dosemu.conf. Then that's drive d:

Bart

-
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

Reply via email to