I recently dusted off a really old PC of mine (PII-333) because I wanted to wipe a HD, and that box was the easiest to connect one to since it was easy to open and has a controller card so that I can add more drives at will.
I had to disconnect a CD-ROM in order to get a power connector though, so my setup changed from 2 HDs on IDE1, 2 CD-ROM/RW on IDE 2 and 1 HD on PCI100 controller card to 2 HD on IDE1, 1 CD-RW on IDE2 and 2 HDs on PCI100 controller card.
The drive that has/had the c:\drive is actually connected to the controller card. I has a primary FAT16 partition for Windows98, a primary NTFS partition for W2k and an extended partition with a couple of logical drives in it.
But then the darn thing wouldn't boot into Windoze (I'm pretty certain it worked the last time I used that machine). Since I also have Zenwalk on there, I got my nice Lilo boot menu, yet while Zenwalk started fine, W2K did not. The screen just said "Loading Windows..." and that was that.
So then I installed a newer version of Zenwalk (5) and afterwards fixed Lilo to point to the correct partition to boot Windows.
However, now I'm getting the following error:
Invalid Boot.ini file
Booting from c:\winnt\
Sounds to me that the settings in boot.ini are incorrect, but for the life of me I can't figure out how to set it up. Does anybody here have experience with that?
When I change the BIOS to boot from the 1st HD on the controller card vs. HD1 on IDE1, then I do get the Windows boot menu, but neither Win98 nor W2k will start (hm, maybe the bootmenu is broken and
something else is wrong).
HD1 on IDE1
sda1 - extended partition
sda5 - FAT32 logical drive
HD2 on IDE1
sdb1 - swap
sdb2 - Ext3 partition
HD1 on controller card
sdc1 - FAT16 partition
sdc2 - NTFS partition
sdc3 - extended partition
sdc5 - FAT32 logical drive
sdc6 - FAT32 logical drive
HD2 on controller card (the "new" drive)
sdd1 - FAT32 partition
sdb2 and sdc1 are flagged as boot
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000" /fastdetect /nodebug