LILO problems (prints LIL, then hands)
Posted on 1998-11-11
I just installed Red Hat 5.0 and ran into some problems. When I try to boot, LILO hangs after printing out LIL. My (relevant) hardware setup is as follows:
- Hard drive 0: Seagate MedaList Pro 9144Mb. 1 primary partition and 4 extended, all FAT16 formatted. NT and win98 resides on the first primary partition.
- Hard drive 1: Samsung WU33205A 3240Mb. 1st and 2nd partition is Linux Native and Swap respectively. 3rd part is 1500Mb FAT16.
My Seagate 9.1Gb hard drive doesn't fully work unless I use Ontrack's DiskManager, which is a software EIDE controller that fixes problems with cylinders > 1024, 8gig restriction, etc.
Furthermore, I use System Commander 4 that lets me boot to Windows NT/98/95, Dos and Linux. It's possible to remove SC4 and not use it, but the DM must be there so I can access my first disk. (Read: no LILO on MBR.)
I installed my Red Hat 5.0 distribution to my second hard drive, chose "Install to superblock of disk" in the installation script and rebooted. It didn't come back up. If I access it through SC4, it just prints "LIL" (w/o quotes) and then hangs. I have to hit the reboot button to continue. Every time that has happened the C partition on my first disk have been marked unactive. This means that SC4 won't work and I have to boot into win98 dos with a bootdisk and set it active with FDISK.
If I boot up with Red Hat's boot.img disk and choose "vmlinuz root=/dev/hdb1" as a parameter, it boots up just fine. After doing that, I made a LILO bootdisk and tried booting with it. It seemed to work, but after a while I got a Kernel panic.
I added Linux to my NTLoader with G. Vollant's Bootpart utility: Same thing as with SC4 -- "LIL" + frozen. This way the C partition on my first hard drive is *not* marked unactive, though.
I'd love to get my Linux back and running... does anyone have any suggestions?
Thanx in advance,