Hello,
I've been trying to get a FoxPro2.6 app to run under Dosemu 1.0.2 and so
far, i'm getting very close to actually getting it to work ;)
Besides all kinds of memory problems,etc, i've bumped into the following:
Currently the setup is such that the application needs more than 2gb of
data-space to store it's files, so that means i'm stuck using fat32 for
the application and it's data. For this, i've taken a new clean hdd and
made a 60mb or so fat16 partition on which i'm using Caldera/Lineo dr-dos
7.02 (upgraded to 7.05 for fat32 support). The fat32 partition is a
logical drive of 8gb.
After having gotten it to work in "plain old dos", i'm having problems
getting Dosemu to let Dr-Dos access the fat32 partition in dosemu.
Using another disk as /dev/hda (with linux installed) and moving the
dos-hdd to /dev/hdd, i get a /dev/hdd3 as primary partition and /dev/hdd5
as the fat32 partition. Dont ask my why Dr-Dos's fdisk util created the
primary partition on /dev/hdd3.. it just did ;) /dev/hdd4 is the extended
partition containing /dev/hdd5's logical drive.. yada yada..
Getting dosemu to boot dr-dos 7.05 from /dev/hdd3 wasnt a problem at all,
and i can get dosemu to use the /dev/hdd5 partition too, as long as I
mount it under linux onto /mnt (or whatever) and build a symlink to it
from the DOSEMU_LIB_DIR directory (in my case /var/lib/dosemu).
However, the application i'm trying to run doesnt seem to like this and
bails out with a "cannot open file" error.
The application DOES want to start under "plain dr-dos", however, when not
running it in Dosemu.
I am afraid that using the non-direct-partition method of accessing this
file is causing problems comparable to the "lredir" problem some apps
have.
When using $_hdimage = "/dev/hdd3 /dev/hdd5" in the dosemu.conf, however,
i get the message:
[DR-DOS] C:\>d:
Invalid drive specified
[DR-DOS] C:\>
When using /dev/hdd4 (the extended partition), I _am_ able to do to d:,
but it's empty. (just had to try this..... i know it's silly to do so ;)
[DR-DOS] D:\>dir
Volume in drive D does not have a label
Directory of D:\
File not found
0 File(s) 0 bytes
87,752,704 bytes free
[DR-DOS] D:\>
(and also a "bit" too large)
Is there anyone who knows what i might be doing wrong ?
I really need partition-access to be able to use this app.. and i also
need Fat32 support to be able to use more partitions larger than 2gb....
Any takers ? ;)
--
Arnd Marijnissen
Tech. Sys. Admin @ Cistron Internet Services.
-
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