I have lilo. It works. It resides in /sbin just like it should. I downloaded and built kernel-2.4.5 from cooker. It built just fine but then craps out when it comes time to install it (via "make install") giving me: Cannot find a boot loader, you may have to see why detectloader has problems or specify via the command line. + exit make[1]: *** [install] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.5/arch/i386/boot' make: *** [install] Error 2 Cannot find a bootloader?! @#%$! It's where it ALWAYS is and it works just fine. I can run lilo and get it to properly install/update lilo in the MBR. I ran into this same damn thing trying to build kernel-2.4.6, which prompted me to try the mandrake src.rpm for 2.4.6 (I built the 2.4.6 tarball) because I figured the mandrake kernel source would be setup to build properly on a mandrake system like mine. Suddenly, kernel builds are failing on me because it can't find /sbin/lilo. What is this and how do I make it go away?