On some big hard drives, LILO can have problems loading your kernel. The problem is because the hard drive has more then 1024 cylinders.
The trick is to make sure your kernel is in the first 1024 cylinders so LILO can find it. The way to do this is to make a small /boot partition at the begining of the drive, and make sure the kernel is in the /boot directory.
You can set the partitions in fdisk, and select the right path for the kernel in /etc/lilo.conf so LILO knows where it is. When you compile your kernel, simply move the new kernel in that directory so LILO can load it.
Problems loadin the kernal, harddrive cylinders, partition using fdisk
Subscribe to:
Post Comments (Atom)
0 Response to "LILO can't find a kernel on a big drive"
Post a Comment