After many many hours of fighting with the installer to install in dosemu... 
then realized that it was dosemu1 not 2,

I finally managed to have FreeDOS mostly running under Dosemu2.



But when I ran a program using cwsdpmi, it complains I should run cwsdpmi.

And then, cwsdpmi complains it cannot launch because the system is already in 
protected mode (pretty sure it is in VM86 mode).

@Eric, do you do something to go around this?



Might be linked that my default of dosemu2 seems broken:

[paul@fedora ~]$ ls -lh /usr/share/dosemu/ 

total 8,0K 

drwxr-xr-x. 3 root root 4,0K 12 jun 17:48  commands 

lrwxrwxrwx. 1 root root   16 12 jun 07:47 'commands;60c52f3b' -> 
dosemu2-cmds-0.3 

drwxr-xr-x. 2 root root 4,0K 12 jun 18:03  Xfonts 

[paul@fedora ~]$  

the link to dosemu2-cmds-0.3 is in red (broken)... maybe there is a package I 
did not installed.



I am now under Fedora34, where I downloaded daily build packages from COPR:

[paul@fedora ~]$ ls Téléchargements/*.rpm 

Téléchargements/comcom32-0.0.git.164.91f699a-1.fc34.x86_64.rpm   
Téléchargements/fdpp-0.0.git.1203.671a05b-1.fc34.x86_64.rpm 

Téléchargements/dosemu2-0.0.git.2529.607d5b88-1.fc34.x86_64.rpm 

[paul@fedora ~]$  

that I installed with sudo dnf install *.rpm (well, actually have given the 3 
full files, but should be equivalent).



Now, anyway, I use a FreeDOS installation of FreeDOS with games, that I have 
put in a directory in my Linux home directory.



I installed it in VirtualBox, then used 
http://underpop.online.fr/v/virtualbox/vboxmanage-clonehd-virtualbox.html.gz to 
change it

to a raw file disk image. I then used parted on that file, to print the start 
of the DOS partition, then used a mount -loop

with the given offset to mound the "vfat" partition in the raw disk image. I 
finally copy the files in other directory, because dosemu1

was not able to deal with mounted partitions... unsure but I guess it is not a 
problem with dosemu2.



Anyway, mostly after that, it was just to:

cp /etc/dosemu/dosemu.conf ~/.dosemurc

nano .dosemurc... and add:

$_hdimage = "/home/paul/mydos /home/paul/cdos"

where mydos is the directory coming from my raw disk image from VirtualBox, and 
cdos is FD13Live.iso content.
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to