Sobes.tech
Middle

Linux işletim sisteminin yüklenme aşamaları nelerdir ve bu süreçte hangi önyükleyiciler kullanılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

  1. BIOS/UEFI Başlatıcı: Donanımın başlatılması, önyükleme aygıtının seçimi.
  2. Önyükleyici: İşletim sisteminin çekirdeğinin yüklenmesi. Ana önyükleyiciler:
    • GRUB (Grand Unified Bootloader): En yaygın olan, çoklu önyüklemeyi destekler, çekirdek parametrelerinin yapılandırılması.
    • LILO (Linux Loader): GRUB'dan daha eski, daha az esnek.
  3. Çekirdek Başlatma: Çekirdeğin RAM'e yüklenmesi, sıkıştırılması, kök dosya sisteminin aranması ve bağlanması.
  4. initramfs/initrd: RAM'de geçici kök dosya sistemi, gerçek kök dosya sistemini bağlamak için minimum sürücü ve araçlar içerir.
  5. Kök Dosya Sistemi Bağlama: Ana kök dosya sisteminin bağlanması.
  6. Başlatma Süreci (systemd/SysVinit): Hizmetlerin, daemonların başlatılmasını ve sistemin hazırlanmasını yöneten başlatma işleminin başlatılması.

Çoğu zaman GRUB2 kullanılır.

# GRUB2 yapılandırma örneği
# /etc/default/grub

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""