1.通電
2.bios初始化
對硬碟檢測
初始化硬體時鐘
3.磁碟引導
mbr=主引導記錄=0磁軌1扇區446
作用:記錄grub2引導檔案的位置
當mbr資料丟失系統會因為找不到啟動分割槽而停止啟動
問題模擬:
系統磁碟/dev/ads
dd if=/dev/zero of=/dev/vda bs=446 count=1
恢復方式:
用光碟進入系統挽救模式
chroot /mnt/sysimage
grub2-install /dev/vda
exit
exit
4.grub2檔案引導
rhel8
/boot/grub2/grub.cfg
/boot/loader/entries/*********.conf
指定/boot位置
指定系統啟動時載入檔案成名
5.核心載入
載入核心的作用:
/boot/vmlinuz-(um
ane−
r)系統
初始化硬
件裝置只
讀掛載/
裝置問題
出現:r
m−fr
/boo
t/vm
linu
z−
(umane -r ) 系統初始化硬體裝置 唯讀掛載/裝置 問題出現: rm -fr /boot/vmlinuz-
(umane
−r)系
統初始化
硬體裝置
唯讀掛載
/裝置問
題出現:
rm−f
r/bo
ot/v
mlin
uz−(uname -r)
恢復:複製系統中usr下的核心檔案到/boot中即可
進入到挽救模式:
chroot /mnt/sysimage
cp /usr/lib/modules/(un
ame−
r)/v
mlin
uz/b
oot/
vmli
nuz−
(uname -r)/vmlinuz /boot/vmlinuz-
(uname
−r)/
vmli
nuz/
boot
/vml
inuz
−(uname -r)
exit
exit
6.系統初始化映象
/boot/initramfs-4.18.0-80.el8.x86_64.img
載入系統時鐘
載入selinux
載入系統主機資訊
載入/etc/fstab檔案中磁碟掛載策略
載入磁碟配額
初始化程式開啟開機啟動服務
開啟虛擬控制台
開啟圖形
問題出現:
rm -fr /boot/initramfs-***xx.img
恢復:mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)
7.系統啟動級別
0 關機
1 單使用者
2 無圖形網路模式
3 無圖形網路模式
4 無圖形網路模式
5 有圖形網路模式
6 重啟
問題出現:
systemctl set-default reboot.target
恢復:在開機選擇介面按進入到引導檔案編輯模式
在核心載入選項最後加入啟動級別5
ctrl+x
systemctl set-default graphical.targe
8.超級使用者密碼忘記
恢復:1.在開機選擇介面按進入到引導檔案編輯模式
2.在核心載入選項最後刪除到ro選項
3.更改ro---->rw
4.加入rd.break引數終止系統啟動進入單使用者模式
5.ctrl+x啟動
6.chroot /sysroot
7.echo lee| passwd --stdin root
8.touch /.autorelabel ##當/.autorelabel檔案存在selinux會重新初始化cp kernelcore-4.18.0-80.el8.x86_64.rpm /mnt/
cd /mnt
rpm2cpio kernel-core-4.18.0-80.el8.x86_64.rpm | cpio -id
cp /mnt/lib/modules/4.18.0-80.el8.x86_64/vmlinuz /boot/vmlinuz-$(uname -r)
exit
exit
linux系統引導過程及引導修復
1.通電 2.bios初始化 對硬體檢測 初始化硬體時鐘 3.磁碟引導 mbr 主引導記錄 0磁軌1扇區446 作用 記錄grub2引導檔案的位置 當mbr資料丟失,系統會因為找不到啟動分割槽而停止啟動 問題模擬方式 系統磁碟 dev sda dd if dev zero of dev bs 446...
系統引導過程
系統引導過程主要由以下幾個步驟組成 以硬碟啟動為例 1 開機 2 bios加電自檢 post power on self test 記憶體位址為0fff 0000 3 將硬碟第乙個扇區 0頭0道1扇區,也就是boot sector 讀入記憶體位址0000 7c00處 4 檢查 word 0000 7...
linux引導過程
bios是位於主機板的快閃儲存器中某段特殊區域。這個過程主要是是執行bios中從位址0xffff0處開始的 主要是確定要使用哪個裝置來引導系統,這個過程的具體步驟為 1 加電自檢 post 即對硬體進行檢測 2 本地裝置的列舉及初始化,bios會按照cmos設定的順序來搜尋處於活動狀態並且可以引導的...