把/boot/grub目錄刪除
- 掛光盤進(jìn)救援模式
chroot /mnt/sysimage 切“/” - 執(zhí)行g(shù)rub-install /dev/sda 此命令會(huì)創(chuàng)建grub目錄及生產(chǎn)二階段的必要文件;sync寫一下磁盤 手動(dòng)創(chuàng)建grub.conf文件;重啟后恢復(fù)
格式如下
- 清空boot里的數(shù)據(jù)
- boot分區(qū)被清零的現(xiàn)象
- 掛光盤進(jìn)入救援模式步驟省略
切根掛光盤
-
cd到光盤中
- cp內(nèi)核文件及創(chuàng)建虛擬文件驅(qū)動(dòng)
- 創(chuàng)建grub的配置文件
- 寫grub.conf 文件格式如下
重啟系統(tǒng)恢復(fù)
當(dāng)救援模式找不到根恢復(fù)方法
[root@chenxi ~]# mv /etc/fstab /root/
[root@chenxi ~]# reboot
恢復(fù)方法
進(jìn)救援模式
找不到根
-
一個(gè)一個(gè)分區(qū)找根通過一個(gè)個(gè)掛載找根并掛載
-
使用vi創(chuàng)建一個(gè)
-
寫/etc/fstab文件
- 重啟重新進(jìn)入救援模式步驟省略
- 進(jìn)入救援模式系統(tǒng)找到了
-
切"/"
-
掛載光盤至mnt下
-
這連個(gè)文件任意一個(gè)都可以
- 拷貝內(nèi)核文件至/boot/下
- 或者使用安裝內(nèi)核包一步到位
-
創(chuàng)建grub文件
- 手寫grub.config文件;格式
退出reboot重啟
臨時(shí)禁用selinux
輸入c鍵編輯
讓交換分區(qū)生效
當(dāng)“/”掛載在邏輯卷上如何恢復(fù)
- 進(jìn)入救援模式
- 查看邏輯卷
+++++
- 查看詳細(xì)信息;顯示禁用邏輯卷
- 查看邏輯卷
- 激活邏輯卷
創(chuàng)建目錄掛載"/"文件系統(tǒng)
- 并在“/”下的etc下創(chuàng)建fetab文件
- 格式如下
- 重新啟動(dòng)進(jìn)入救援模式;成功找到“/”
- 切/裝內(nèi)核包掛光盤
- 退出重啟
進(jìn)入系統(tǒng)
boot