La'hev

Heverovy poznatky a poznámky

Uživatelské nástroje

Nástroje pro tento web


Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

boot_systemu [2015/03/16 12:12] (aktuální)
Hever vytvořeno
Řádek 1: Řádek 1:
 +====== Bootování linuxového systému ======
  
 +Co se děje když se bootuje linux s GRUBem:
 +  - Základní deska počítače spustí BIOS, a ten z určeného místa (disk, USB úložistě,​ síť, RAID pole HW řadiče, atp.) spustí bootloader (zavaděč)
 +  - Bootloader (zavaděč) (v linuxu typicky GRUB) je uložen v MBR části disku (což je prvních 512bytů) - zde je uložen GRUB prvního stupně; GRUB prvního stupně potom z disku načte GRUB druhého stupně
 +  - GRUB druhého stupně zobrazí uživateli rozhraní s výběrem operačního systému
 +  - GRUB podle zadaných parametrů načte Linuxový kernel z disku do paměti (tedy typicky .img soubor z adresáře /boot)
 +  - Kernel je spuštěn a rozaznává HW počítače
 +  - Kernel připojí (mount) / (root) souborového systému, který obsahuje další nezbytné adresáře
 +  - A zavolá příkaz init a předá mu řízení
 +  - Init načte svou konfiguraci,​ kde je definován runlevel a jaké skripty se mají spouštět
 +  - Skripty připravují systém, podle /etc/fstab jsou připojovány další souborové systémy, aktivuje se swap atp.
 +  - Spouští se skripty z /etc/rcX.d podle zvoleného runlevelu, které obvykle startují aplikace typu démon
 +
 +http://​www.tldp.org/​HOWTO/​HighQuality-Apps-HOWTO/​boot.html
boot_systemu.txt · Poslední úprava: 2015/03/16 12:12 autor: Hever