Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

7.6.2. Configurarea Sysvinit‌

imagine

În timpul inițializării nucleului, primul program care este rulat este fie specificat pe linia de comandă, fie implicit înăuntru. Acest program citește fișierul de inițializare / Etc / inittab. Creați acest fișier cu:


cat > /etc/inittab << "EOF"

# Începeți /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 acum

su:S016:once:/sbin/sulogin

cat > /etc/inittab << "EOF"

# Începeți /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 acum

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


# Încheiați /etc/inittab

EOF

# Încheiați /etc/inittab

EOF


--noclear tty1 9600

--noclear tty1 9600

tty2 tty3 tty4 tty5

tty6

tty2 tty3 tty4 tty5

tty6

9600

9600

9600

9600

9600

9600

9600

9600

9600

9600

O explicație a acestui fișier de inițializare este în pagina de manual pentru inittab. Pentru LFS, comanda cheie care este rulată este rc. Fișierul de inițializare de mai sus va instrui rc pentru a rula toate scripturile care încep cu un S în /etc/rc.d/rcS.d director urmat de toate scripturile care încep cu un S în /etc/rc.d/rc?.d directorul în care semnul de întrebare este specificat de valoarea initdefault.

Ca o comoditate, rc scriptul citește o bibliotecă de funcții în /lib/lsb/init-functions. Această bibliotecă citește și un fișier de configurare opțional, /etc/sysconfig/rc.site. Oricare dintre parametrii fișierului de configurare a sistemului descriși în secțiunile următoare pot fi plasați alternativ în acest fișier, permițând consolidarea tuturor parametrilor sistemului din acest fișier.

Ca o comoditate pentru depanare, scriptul de funcții înregistrează, de asemenea, toate rezultatele în /run/var/bootlog. Deoarece / alerga directorul este un tmpfs, acest fișier nu este persistent peste boot-uri, totuși este atașat la fișierul mai permanent /var/log/boot.log la sfârșitul procesului de pornire.


 

Top OS Cloud Computing la OnWorks: