1.mkinitrd命令
為當(dāng)前正在使用的內(nèi)核重新制作ramdisk文件
mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)
修復(fù)initramfs文件步驟
(1)如果沒(méi)有重啟系統(tǒng)
Paste_Image.png
(2)重啟操作系統(tǒng)修復(fù)方法
兩種方法進(jìn)入救援模式
- 在這個(gè)界面下立刻按下Esc鍵
按 ↑↓→←來(lái)調(diào)節(jié),我的虛擬機(jī)用光盤(pán)來(lái)啟動(dòng)
Paste_Image.png
Paste_Image.png
-
虛擬機(jī)→電源→打開(kāi)電源時(shí)進(jìn)入固件
按 ↑↓→←來(lái)調(diào)節(jié),我的虛擬機(jī)用光盤(pán)來(lái)啟動(dòng),調(diào)制boot,(+→F10),以后都會(huì)默認(rèn)以光盤(pán)啟動(dòng),做完實(shí)驗(yàn)可以改回來(lái)
Paste_Image.png
2.選第三項(xiàng),進(jìn)入救援模式
Paste_Image.png
3.選擇語(yǔ)言,默認(rèn)即可
Paste_Image.png
4.選擇鍵盤(pán),一般都是us,不要隨意改
Paste_Image.png
5.啟動(dòng)網(wǎng)絡(luò)配置,我們這里與網(wǎng)絡(luò)無(wú)關(guān),選擇NO
Paste_Image.png
6.這里告訴我們真正的根在/mnt/sysimage目錄下
Paste_Image.png
7.按Continue
Paste_Image.png
Paste_Image.png
8.這里我們選擇開(kāi)啟一個(gè)shell
Paste_Image.png
9.切根:?jiǎn)?dòng)系統(tǒng)時(shí)認(rèn)為boot為根,這里我們要切換為真正的根
Paste_Image.png
10.mkinitrd創(chuàng)建偽文件系統(tǒng),所創(chuàng)建文件名字和/boot/grub/grub.conf里的名字要一樣,否則無(wú)法啟動(dòng)
Paste_Image.png
11.連續(xù)輸入兩次exit
Paste_Image.png
12.選擇reboot重啟系統(tǒng)
Paste_Image.png
13.不要著急耐心等待哦
Paste_Image.png
2. dracut命令
為當(dāng)前正在使用的內(nèi)核重新制作ramdisk文件
dracut /boot/initramfs-$(uname -r).img $(uname -r)