Estimated build time: 1 minute Estimated required disk space: 3 MB
We have chosen Lilo because we feel confortable with it, but you may wish to take a look elsewhere. Someone has written a hint on GRUB at http://hints.linuxfromscratch.org/hints/grub-howto.txt, an alternative boot loader.
Install Lilo by running the following commands:
make && make install
It appears that compilation of this package fails on certain machines when the -g compiler flag is being used. If you can't compile Lilo at all, you should try to remove the -g value from the CFLAGS variable in the Makefile file.
At the end of the installation the make install process will print a message stating that /sbin/lilo has to be executed to complete the update. Don't do this as it has no use. The /etc/lilo.conf isn't present yet. We will complete the installation of lilo in chapter 8.
Maybe you'll be interested to know that someone wrote a hint on how to get a logo instead the the standard LILO prompt or menu. Take a look at it at http://hints.linuxfromscratch.org/hints/bootlogo.txt .
The Lilo package contains the lilo program.
lilo installs the Linux boot loader which is used to start a Linux system.
Lilo-21.7.5 needs the following to be installed:
sh from the bash package
as86 from the bin86 package
ld86 from the bin86 package
as from the binutils package
ld from the binutils package
strip from the binutils package
cp from the fileutils package
dd from the fileutils package
ln from the fileutils package
mv from the fileutils package
cc from the gcc package
make from the make package
sed from the sed package
cat from the textutils package