On Tue, May 22, 2012 at 11:30:54PM +0200, nap wrote:
My old W98SE box has died of a rough handling, but the HDD has survived the crash. For continuity of service and fun, I have chosen to try to use QEMU, with SeaBIOS. As a validation try, I have created an image of FreeDOS1.1 without any problem. Next I booted an image of the HDD. All is going fine, but the MS-DOS of W98SE is not able to access the installation CD of W98SE needed to adjust to the new hardware configuration because of the absence of a proper driver. SeaBIOS is able to access a CD drive. So my question is: Do you know if there exist some MS-DOS W98SE CD driver using the SeaBIOS CD service ?
Configuration: Asrock H77M+G840+8Go, Gentoo/Linux stable amd64 (x86_64) Gnome qemu-kvm-1.0.1
I'm not that familiar with DOS drivers. You could try asking on the freedos mailing list. You could also try running seabios with "-chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios" and see if any interesting debug messages come up. Finally, one could recompile seabios with higher debug levels to try and track down which calls aren't working (if you suspect msdos should be seeing the cdrom).
-Kevin