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
- BIOS/UEFI Başlatıcı: Avadanlığın işə salınması, yükləmə cihazının seçilməsi.
- 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.
- Nüvənin başlanması: Nüvənin RAM-ə yüklənməsi, sıxılması, kök fayl sisteminin axtarışı və montajı.
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.- Kök fayl sisteminin montajı: Əsas kök fayl sisteminin montajı.
- İ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=""