Installeren van Lilo-22.2

Geschatte compileertijd:           0.08 SBU
Geschatte benodigde diskruimte:  3 MB

Installatie van Lilo

We hebben Lilo als bootloader gekozen omdat we er ons prettig bij voelen, maar je wenst wellicht een ander te kiezen. Fabio Fracassi heeft een hint geschreven over GRUB, welke beschikbaar is op http://hints.linuxfromscratch.org/hints/grub-howto.txt.

Installeer Lilo door uitvoering van de volgende opdrachten:

make &&
make install

Het schijnt dat de compilatie op bepaalde machines mislukt wanneer de -g compiler vlag wordt gebruikt. Als je Lilo in het geheel niet kunt compileren, dan zou je het eens moeten proberen de -g waarde van de CFLAGS variabele in het Makefile bestand te verwijderen.

Aan het einde van de installatie print het make install proces een melding waarin uiteen wordt gezet dat /sbin/lilo moet worden uitgevoerd om de update te voltooiien. Doe dit niet, aangezien het geen nut heeft: /etc/lilo.conf is nog niet present. We zullen de installatie van lilo in Hoofdstuk 8 voltooiien.

De standaard LILO prompt of het menu kan worden vervangen door het LFS log of enig ander logo dat je leuk vindt. Martin Imobersteg heeft hier een hint over geschreven, die is te vinden op http://hints.linuxfromscratch.org/hints/bootlogo.txt.

Inhoud van Lilo

Als laatste vergeleken met versie 22.2.

Programmabestanden

lilo, mkrescue en keytab-lilo.pl

Beschrijvingen

lilo

lilo installeert de Linux bootloader die wordt gebruikt om een Linux systeem op te starten.

mkrescue

mkrescue maakt een opstartbare nooddiskette aan waarbij gebruik wordt gemaakt van de bestaatnde kernel en een initiële ramdisk.

keytab-lilo.pl

keytab-lilo.pl compileert toetsenbordtabeldefinities in een formaat welke lilo kan gebruiken om het type toetsenbord tijdens de boot in te stellen.

Lilo installatie afhankelijkheden

Als laatste vergeleken met versie 22.1.

Bash: sh
Bin86: as86, ld86
Binutils: as, ld, strip
Fileutils: cp, dd, ln
Gcc: cc, cc1, collect2, cpp0
Make: make
Sed: sed
Textutils: cat