Sobes.tech
Middle

Ako prebieha proces načítania operačného systému Linux?

sobes.tech AI

Odpoveď od AI

  1. BIOS/UEFI Post (Power-On Self-Test): Inicializácia hardvéru, kontrola hlavných komponentov. Nájde zavádzacie zariadenie.
  2. Bootloader (GRUB, LILO): Načítava sa zo zavádzacieho zariadenia (MBR alebo UEFI oddiel). Jeho úlohou je načítať jadro a počiatočný RAM disk (Initrd/Initramfs) do pamäte.
  3. Jadro Linux: Sa načíta do pamäte. Inicializuje hardvér na nízkej úrovni, pripojí koreňový súborový systém.
  4. Initrd/Initramfs: Malý súborový systém v pamäti obsahujúci dočasný súborový systém a ovládače potrebné na pripojenie skutočného koreňového súborového systému.
  5. Init/Systemd: Po pripojení skutočného koreňového súborového systému sa riadenie prenáša na proces Init (tradične SysVinit) alebo na moderný systemd. Toto je prvý proces (PID 1). Spúšťa ďalšie procesy a služby.
  6. Spustenie služieb: Init/Systemd spúšťa potrebné systémové služby (sieť, logovanie atď.) podľa úrovne spustenia (runlevel v SysVinit) alebo súborov jednotiek (systemd).
  7. Vytvorenie rozhrania: Spúšťa sa správca prihlásenia (grafický správca displeja - GDM, LightDM; alebo getty pre textové prihlásenie), ktorý používateľovi poskytuje rozhranie na prihlásenie do systému.