Das Paket LFS-Bootskripte enthält einige Boot-Skripte.
Approximate build time: 0.1 SBU Required disk space: 0.3 MB
LFS-Bootskripte sind abhängig von: Bash, Coreutils.
Die Installation der Boot-Skripte ist sehr einfach:
make install
Installierte Skripte: checkfs, cleanfs, functions, halt, ifdown, ifup, loadkeys, localnet, mountfs, mountkernfs, network, rc, reboot, sendsignals, setclock, static, swap, sysklogd, und template
Das checkfs-Skript prüft Dateisysteme bevor sie eingehängt werden (mit der Ausnahme von journal- und netzwerkbasierten Dateisystemen).
Das cleanfs-Skript entfernt Dateien, die nicht über das Neustarten des Systems hinaus existieren sollten, wie zum Beispiel die in /var/run/ und /var/lock/. Es erzeugt /var/run/utmp und entfernt die eventuell vorhandenen Dateien /etc/nologin, /fastboot und /forcefsck.
Das functions-Skript enthält Funktionen, die gemeinsam von verschiedenen Skripten genutzt werden, wie z. B. Fehler- oder Statusprüfung.
Das halt-Skript fährt das System herunter.
Das ifdown- und ifup-Skript unterstützen das network-Skript in Bezug auf Netzwerkgeräte.
Das loadkeys-Skript läd das Tastaturlayout, das Sie für Ihre Tastatur konfiguriert haben.
Das localnet-Skript setzt den Hostnamen und das lokale Loopback-Gerät auf.
Das mountfs-Skript hängt alle Dateisysteme ein, die nicht als noauto markiert und nicht netzwerkbasiert sind.
Das mountkernfs-Skript wird zum Einhängen von Dateisystemen benutzt, die der Kernel bereitstellt (z. B. /proc).
Das network-Skript macht Netzwerkschnittstellen wie z. B. Netzwerkkarten verfügbar und richtet - wenn nötig - das Standard-Gatway ein.
Das rc-Skript ist das Haupt-Runlevel-Kontrollskript. Es ist dafür verantwortlich, alle anderen Skripte eins nach dem anderen in der richtigen Reihenfolge auszuführen.
Das reboot-Skript startet das System neu.
Das sendsignals-Skript stellt sicher, dass jeder Prozess beendet wird, bevor das System herunterfährt oder neu startet.
Das setclock-Skript setzt die Kernelzeit auf lokale Zeit, falls die Hardware-Uhr nicht auf GMT-Zeit eingestellt ist.
Das static-Skript stellt Funktionen zum Zuweisen einer statischen IP-Adresse an ein Netzwerkgerät zur Verfügung.
Das swap-Skript aktiviert und deaktiviert Swap-Dateien und -Partitionen.
Das sysklogd-Skript startet und stoppt die System- und Kernel-Log-Dämonen.
Das template-Skript ist eine Vorlage, die Sie verwenden können, um Ihre eigenen Bootskripte für eigene Dämonen zu schreiben.