I’ve been porting over virtual machines from a PowerPC G4 running Connectix VirtualPC to a modern Intel MacBook Pro using Parallels Desktop. (THAT’S a trip and a half, getting various operating system environments to work when the emulated hardware changes out from under them).
The oldest, my Windows 3.11 for Workgroups environment, can’t really be ported; it’s not in VirtualPC but rather the even-older Insignia Solutions SoftWindows, which emulated a 286 processor machine. So I’m rebuilding it; I formatted a new virtual hard drive as a bootable DOS drive and installed WFW 3.11 on it, moved network card driver, TCP driver, and video card drive in via virtual floppy and got them working.
The CDROM drive isn’t working yet. I downloaded the oakcdrom driver and installed it at the root of the C drive, copied MSCDEX.EXE from the other virtual machine and put it in Windows, edited the config.sys and autoexec.bat files as instructed here except that MSCDEX is in Windows not in Windows\Command and my DEVICEHIGH statement in config.sys reads
DEVICEHIGH=C:\OAKCDROM.SYS /D:MSCD001
I’m obviously doing some things right but something wrong: the driver is being loaded or recognized but then the LOADHIGH statement in autoexec.bat is failing, see screen shot here. Both autoexec.bat and config.sys reference “D:MSCD001”, I checked for typos.
Any ideas?