Sistem de inițializare linux

Sisteme de inițializare Linux: System V, BSD, systemd, Upstart.

Sistemul de inițializare Linux este un set de scripturi executate la pornirea sistemului. Scripturile sunt scrise în limbajul script-shell al clasicului Boure Shell (sh). Din punct de vedere istoric, există două sisteme de inițializare:







Ele diferă unele de altele în organizarea scenariilor de pornire: cum sunt numite, în care sunt situate directoarele, secvența apelului etc.

Secvență de acțiuni când computerul pornește.

Când PC-ul rulează un PC compatibil, are loc următoarea secvență de acțiuni:







rularea BIOS-ului computerului;

încărcătorul sistemului de operare este pornit - LILO, grub2 sau orice altul;

kernel-ul Linux este încărcat.

Kernel-ul pornește și, pe lângă acțiunile de bază, conectează sistemul de fișiere rădăcină în modul read-only și rulează chiar primul program din sistem - programul init. Asta este, ca urmare avem:

montat în modul read-only, sistemul de fișiere rădăcină;

program init de funcționare

Acțiunile ulterioare care vor fi efectuate la pornirea sistemului depind într-o mare măsură de configurația programului init.

Până atunci, nu contează ce sistem de inițializare este folosit. Indiferent de aceasta, în toate Linux-ul, init este primul început. Dar ce sistem de inițializare va fi utilizat în viitor depinde de modul în care este configurat init.

Sistemul de inițializare a sistemului V, inittab. Utilizat în OC: ASPLinux







Articole similare

Trimiteți-le prietenilor: