Keď zapneme počítač, server, RPI alebo niečo, kde je nainštalovaný Linux, prebehne pár krokov.
1. BIOS
2. MBR
3. GRUB
4. Kernel
5. init
6. runlevel
1. BIOS proces
Basic input/output system. Načítajú sa najjednoduchšie vstupno-výstupné zariadenia.
2. MBR
je to len 512 kb súbor, ktorý spustí proces bootovania. (bootovanie znamená spúšťanie.) MBR je master boot record, tj. je to záznam, kde sa nachádzajú informácie na spúšťanie ďalších procesov. Predstavte si, keď otvoráte obchod. Toto je niečo ako kľúč, ktorým otvoríte dvere.(Musíte ale aj ďalšie veci otvoriť, tj. vypnúť alarm, zapnúť počítače, rozchodiť si pokladne, dať tam peniaze, atď.)
3. GRUB
Najjednoduchšie vysvetlenie: ide o tabuľku, ktorá vám vyberá, ktorý operačný systém (s ktorým konkrétnym jadrom chcete zapnúť.)
4. KERNEL
Kernel je jadro operačného systému Linux. Je to mozog alebo srdce operačného systému, stará sa o všetko.
5. init
Keď sa zapne operačný systém, init je úplne prvý proces. (Ten proces sa stará o všetky ostatné procesy, pokiaľ to ešte nevedia. Spúšťa ich, zapína, pripája disky, zapína sieť, atď...)
Čitali ste Na západe nič nové a pamätáte si na Katza? Ak nie, najprv prečítajte knihu, lebo nepochopíte bootovanie v linuxe. Init je ako Katz, tiež sa o všetkých staral.
6. runlevel
Runlevel je spôsob práce. Pokiaľ chcete pozerať Ramba, musíte mať nainštalované grafické prostredie. grafické prostredie ==GUI
úloha: napíšte príkaz runlevel v grafickom prostredí.
Servery nepotrebujú často grafické prostredie, ale zároveň nemôžete pozerať ramba.
Uloha: Napíšte príkaz runlevel tu. (v príkazovom riadku.)
Pomocou runlevelu vieme určovať, ktorá služba má byť zapnutá po reštarte operačného systému. (Napríklad webový server, poštový server, rambo server.)
článok bol napísaný:
martin@guliverkel:~$ date
Sun Dec 8 11:55:56 CET 2019
Žiadne komentáre:
Zverejnenie komentára