1. 程式人生 > >誤刪/boot目錄和/etc/fstab文件的恢復方法

誤刪/boot目錄和/etc/fstab文件的恢復方法

重寫 界面 strong 語言 color process 開啟 ado 光盤啟動

一、問題描述

/boot和/etc/fstab都是很重要的系統文件,刪除其一就會使主機不能啟動,出現錯誤代碼error 15,應先修復/etc/fstab後修復/boot,才能順利啟動主機

二、修復方法

1.刪除/boot目錄和/etc/fstab並重新啟動
技術分享圖片
2.重啟後出現錯誤代碼error 15並一直停在這個界面
技術分享圖片
3.重啟按esc鍵選擇光盤啟動,然後選擇Rescue installed system進入救援模式
技術分享圖片
技術分享圖片

4.語言、鍵盤選擇默認,這裏不開啟網絡接口,選擇No,然後選擇Continue
技術分享圖片
技術分享圖片
5.提示找不到系統分區,是因為fstab文件被刪除,磁盤分區沒有自動掛載,選擇OK,然後進入shell
技術分享圖片
技術分享圖片
6.由於fstab文件被刪除,磁盤分區沒有自動掛載,所以不能切換根目錄,此時要先建一個臨時目錄將根掛載上去


技術分享圖片
7.重寫fstab文件(參考格式),重新啟動
技術分享圖片
8.此時可以成功切換根目錄,說明fstab文件已經生效,接下來就只用修復/boot目錄裏面的文件了,用rpm命令安裝內核,其中包含內核驅動
技術分享圖片
9.使用grub-install命令修復/boot/grub目錄
技術分享圖片
10./boot/grub/grub.conf文件是無法自動生成的,需要手動寫入(參考格式)
技術分享圖片
技術分享圖片
11.重啟,完成修復,登錄即可使用
技術分享圖片

誤刪/boot目錄和/etc/fstab文件的恢復方法