Le paquet LFS-Bootscripts contient un ensemble de scripts de démarrage.
Temps de construction approximatif : 0,1 SBU Espace disque requis : 0,3 Mo
L'installation de LFS-Bootscripts dépend de Bash, Coreutils.
L'installation des scripts de démarrage est très simple :
make install
Scripts installés: checkfs, cleanfs, functions, halt, ifdown, ifup, loadkeys, localnet, mountfs, mountkernfs, network, rc, reboot, sendsignals, setclock, static, swap, sysklogd et template
Le script checkfs vérifie les systèmes de fichiers juste avant qu'ils ne soient montés (à l'exception des systèmes de fichiers journalisés et réseaux).
Le script cleanfs supprime les fichiers qui ne devraient pas être conservés après un redémarrage comme ceux dans /var/run/ et /var/lock/. Il re-crée /var/run/utmp et supprime les fichiers potentiels /etc/nologin, /fastboot et /forcefsck.
Le script functions contient des fonctions partagées entre les différents scripts telles que vérification d'erreur et de statut.
Le script halt arrête le système.
Les scripts ifdown et ifup assistent le script network avec les périphériques réseau.
Le script loadkeys charge le plan de codage que vous avez spécifié pour votre clavier.
Le script localnet initialise le nom d'hôte du système et le périphérique local.
Le script mountfs monte tous les systèmes de fichiers qui ne sont pas indiqués noauto ou qui ne sont pas réseaux.
Le script mountkernfs est utilisé pour monter les systèmes de fichiers proposés par le noyau, tel que /proc.
Le script network initialise les interfaces réseaux, tels que les cartes réseaux, et initialise la passerelle par défaut si elle est définie.
Le script rc est le script de contrôle des niveaux d'exécution. Il est responsable du lancement de tous les scripts un par un, dans une séquence déterminée par le nom des liens symboliques.
Le script reboot redémarre le système.
Le script sendsignals s'assure que tous les processus sont terminés avant que le système ne se relance ou ne s'arrête.
Le script setclock réinitialise l'horloge du noyau à l'heure locale si l'horloge matérielle n'est pas configurée sur le temps GMT.
Le script static fournit les fonctionnalités nécessaires pour affecter une adresse IP statique à une interface réseau.
Le script swap active et désactive les fichiers et partitions swap.
Le script sysklogd lance et arrête les démons de journaux système et noyau.
Le script template est un modèle que vous pouvez utiliser pour créer vos propres scripts de démarrage pour vos autres démons.