OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

7.6.2. Sysvinit‌ konfigurieren

Image

Während der Kernel-Initialisierung wird das erste Programm, das ausgeführt wird, entweder in der Befehlszeile oder standardmäßig angegeben init. Dieses Programm liest die Initialisierungsdatei / etc / inittab. Erstellen Sie diese Datei mit:


cat > /etc/inittab << „EOF“

# Begin /etc/inittab id:3:initdefault: si::sysinit:/etc/rc.d/init.d/rc S

l0:0:wait:/etc/rc.d/init.d/rc 0

l1:S1:wait:/etc/rc.d/init.d/rc 1

l2:2:wait:/etc/rc.d/init.d/rc 2

l3:3:wait:/etc/rc.d/init.d/rc 3

l4:4:wait:/etc/rc.d/init.d/rc 4

l5:5:wait:/etc/rc.d/init.d/rc 5

l6:6:wait:/etc/rc.d/init.d/rc 6 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r jetzt

su:S016:once:/sbin/sulogin

cat > /etc/inittab << „EOF“

# Begin /etc/inittab id:3:initdefault: si::sysinit:/etc/rc.d/init.d/rc S

l0:0:wait:/etc/rc.d/init.d/rc 0

l1:S1:wait:/etc/rc.d/init.d/rc 1

l2:2:wait:/etc/rc.d/init.d/rc 2

l3:3:wait:/etc/rc.d/init.d/rc 3

l4:4:wait:/etc/rc.d/init.d/rc 4

l5:5:wait:/etc/rc.d/init.d/rc 5

l6:6:wait:/etc/rc.d/init.d/rc 6 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r jetzt

su:S016:once:/sbin/sulogin


1:2345:respawn:/sbin/agetty 2:2345:respawn:/sbin/agetty 3:2345:respawn:/sbin/agetty 4:2345:respawn:/sbin/agetty 5:2345:respawn:/sbin/agetty

6:2345:respawn:/sbin/agetty

1:2345:respawn:/sbin/agetty 2:2345:respawn:/sbin/agetty 3:2345:respawn:/sbin/agetty 4:2345:respawn:/sbin/agetty 5:2345:respawn:/sbin/agetty

6:2345:respawn:/sbin/agetty


# /etc/inittab beenden

EOF

# /etc/inittab beenden

EOF


--noclear tty1 9600

--noclear tty1 9600

tty2 tty3 tty4 tty5

tt6

tty2 tty3 tty4 tty5

tt6

9600

9600

9600

9600

9600

9600

9600

9600

9600

9600

Eine Erklärung dieser Initialisierungsdatei finden Sie in der Manpage für Inittab. Für LFS lautet der ausgeführte Schlüsselbefehl rc. Die obige Initialisierungsdatei gibt Anweisungen rc um alle Skripte auszuführen, die mit einem S beginnen /etc/rc.d/rcS.d Verzeichnis, gefolgt von allen Skripten, die mit einem S beginnen /etc/rc.d/rc?.d Verzeichnis, in dem das Fragezeichen durch den initdefault-Wert angegeben wird.

Der Einfachheit halber ist die rc Das Skript liest eine Funktionsbibliothek ein /lib/lsb/init-functions. Diese Bibliothek liest auch eine optionale Konfigurationsdatei, /etc/sysconfig/rc.site. Alle in den folgenden Abschnitten beschriebenen Parameter der Systemkonfigurationsdatei können alternativ in dieser Datei platziert werden, was die Konsolidierung aller Systemparameter in dieser einen Datei ermöglicht.

Zur Vereinfachung des Debuggens protokolliert das Funktionsskript auch alle Ausgaben /run/var/bootlog. Seit der /Lauf Da es sich bei dem Verzeichnis um ein tmpfs handelt, bleibt diese Datei nicht über mehrere Systemstarts hinweg bestehen, sondern wird an die dauerhaftere Datei angehängt /var/log/boot.log am Ende des Bootvorgangs.


 

Top OS Cloud Computing bei OnWorks: