I have Windows XP installed on one hard drive and Win98 SE installed on another hard drive... Both installations work fine when there is only one drive on the system at a time. However, I set up the boot.ini file so I can boot into either XP or Win98.....BUT, when I Master the XP drive and slave the Win98 drive, I can't boot into Windows 98.
At first it says, "missing hal.dll".........ok so I copy the hal.dll file from the XP drive to Windows\system32 on the Win 98 drive, restart and try again......Next attempt to boot into Win98 I get, "missing ntoskrnl.exe" Fine, so I go get ntoskrnl.exe from the XP drive and copy it to Windows\system32 on the Win98 drive.....restart and try again..
Now when I boot into Win98 it says, "load needed DLLs for kernal"
Windows 98 boots up fine when it's not hooked up as a slave drive.....
I'm pretty sure my boot.ini file is right:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows98 SE" /fastdetect
please, suggestions..