Chapter 10
CONFIGURING BOOT PROCESS
Last updated
Was this helpful?
CONFIGURING BOOT PROCESS
Last updated
Was this helpful?
Boot prosedure:
1) Firmware (your computer)
2) Boot device (your hard disk)
3) boot loader (in our case is "GRUB")
4) kernel
5) initramfs (initrd)
6) systemd
7) early state
8) services
9) shell (you can login)
linux ilə başlayan sətir kernelin yükləndiyi hissədir. Sondan rhgb quiet
-i silsək boot prosesi zamanı baş verən hadisələri ekrandan oxuya bilərik.
grub faylını dəyişdirib compile edərək persistent grub config əldə etmək mümkündür:
Grub configi dəyişdikdən sonra compile etmək lazımdır. UEFİ vəya MBR partition olduğundan asılı olaraq işlədəcəyimiz əmrlər müxtəlifdir.
Sistemin EFI yoxsa MBR olduğunu yoxlamaqçün:
isolatable targetlərə nümunə:
emergency.target
rescue.target
multi-user.target
graphical.target
Aşağıdakı əmri icra edərək hansı target mod-da olduğumuzu görə bilərik:
hazırda istifadə olunan targeti öyrənmək üçün:
yeni targeti rebootdan sonra apply etmək üçün:
Targetə anında keçid etmək üçün:
Həmçinin boot menuda linux kernel sətrinin sonuna aşağıdakı yazını əlavə edərək target dəyişmək mümkündür:
Emergency modda ikən grub-da dəyişikliklər etmək üçün:
Emergency mode-dan çıxmaq üçün:
grub faylını yoxlayırıq ki orada emergency target qalmasın:
Bundan sonra emergency-mode-da grub compile etməyə çalışsaq xəta verəəck:
Bu xətanı aradan qaldırmaq üçün multi-user.target-ə keçmək lazımdır: