2.3. Bygge LFS i etapper

LFS er designet for å bygges i én økt. Det er det instruksjonene forutsetter, at systemet ikke vil bli slått av under prosessen. Det betyr ikke at systemet må gjøres i en økt. Problemet er at visse prosedyrer må gjenopprettes etter en omstart hvis LFS gjenopptas på forskjellige punkter.

2.3.1. Kapitler 1–4

Disse kapitlene er utført på vertssystemet. Ved omstart, vær forsiktig med følgende:

  • Prosedyrer utført som root brukeren etter seksjon 2.4 må ha LFS miljøvariabelen satt FOR BRUKEREN ROOT.

2.3.2. Kapitler 5–6

  • /mnt/lfs partisjonen må være montert.

  • Disse to kapitlene gjøres som bruker lfs. En su - lfs må gjøres før noen oppgaver i disse kapitlene. Hvis du ikke gjør det, risikerer du å installere pakker til vertssystemet, og potensielt gjøre det ubrukelig.

  • Prosedyrene i General Compilation Instructions er kritiske. Hvis det er noen tvil om installerte pakker, sørg for at tidligere utpakkede tarballs fjernes, pakk deretter ut pakkefilene på nytt og fullfør alle instruksjonene i den delen.

2.3.3. Kapitler 7–10

  • /mnt/lfs partisjonen må være montert.

  • Noen få operasjoner, fra Skifte eierskap for Gå inn i Chroot miljøet må gjøres som root brukeren, med LFS miljøvariabel satt for rootbrukeren.

  • Når du går inn i chroot, må LFS miljøvariabelen angis til root. LFS variabelen brukes ikke i etterkant.

  • De virtuelle filsystemene må være montert. Dette kan gjøres før eller etter at chroot er gått inn i, ved å bytte til en virtuell vertsterminal og som root, kjøre kommandoene i Section 7.3.2, “Montering og fylling av /dev” og Section 7.3.3, “Montering av virtuelle kjernefilsystemer”.