Les détails sur ce paquet sont situés dans Section 10.55.2, « Contentu de Lilo. »
Le paquet Lilo contient le chargeur Linux (Linux Loader), un chargeur de démarrage.
Nous avons choisi d'utiliser Lilo car en ce moment aucun autre chargeur de démarrage ne se construit ni ne s'exécute sur un système pur 64 bits. Si votre machine a plusieurs systèmes (comme x86 ou multilib), il se peut que vous préfériez utiliser le chargeur de démarrage issu de l'autre système, tel que GRUB.
Le correctif suivant oblige Lilo à utiliser notre compilateur croisé (sauf pour deux outils qui se lancent pendant la compilation) et à chercher as86 et ld86 sous les noms avec lesquels nous les avons installés.
patch -Np1 -i ../lilo-22.8-cross_compile_x86_64-2.patch
Compilez le programme qui installe le chargeur en le liant de manière statique afin qu'il ne doive pas se lier aux bibliothèques hôte lorsqu'il se lance :
make lilo.static
N'installez que les parties dont nous avons besoin :
install -v -m755 lilo.static /tools/bin install -v -m755 keytab-lilo.pl /tools/bin
Les détails sur ce paquet sont situés dans Section 10.55.2, « Contentu de Lilo. »