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