Sobes.tech
Middle

Linux əməliyyat sisteminin yüklənmə mərhələləri və bu prosesdə istifadə olunan yükləyicilər hansılardır?

sobes.tech Süni İntellekt

AI-dan cavab

  1. BIOS/UEFI Başlatıcı: Avadanlığın işə salınması, yükləmə cihazının seçilməsi.
  2. Yükləyici: Əməliyyat sisteminin nüvəsinin yüklənməsi. Əsas yükləyicilər:
    • GRUB (Grand Unified Bootloader): Ən yaygın, çoxlu yükləməni dəstəkləyir, nüvə parametrlərinin konfiqurasiyası.
    • LILO (Linux Loader): GRUB-dan köhnə, daha az çevik.
  3. Nüvənin başlanması: Nüvənin RAM-ə yüklənməsi, sıxılması, kök fayl sisteminin axtarışı və montajı.
  4. initramfs/initrd: RAM-də müvəqqəti kök fayl sistemi, real kök fayl sistemini montaj etmək üçün minimal sürücülər və utilitlər ehtiva edir.
  5. Kök fayl sisteminin montajı: Əsas kök fayl sisteminin montajı.
  6. İnitializasiya prosesi (systemd/SysVinit): Xidmətlərin, demonların başlamasını və sistemin hazırlığını idarə edən başlanğıc prosesi.

Ən çox istifadə olunan GRUB2-dir.

# GRUB2 konfiqurasiya nümunəsi
# /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=""