RHEL fstab文件丟失,且/boot下文件全部丟失的快速修復方法【圖文】

 

實驗場景:/etc/fstab文件丟失,所有分區不能正常掛載和訪問,/boot目錄中所有文件被誤刪除,需要在不損壞任何數據的情況下快速恢復系統。

修復思路:利用CD引導進入修復模式,在假根中創建目錄掛載真根,重建/etc/fstab文件,重啓掛載文件系統後重新安裝內核,安裝GRUB,編譯grub.conf文件,再重啓後,系統正常引導;

修復過程:

1、BIOS中設置從CDROM引導進入;(實驗使用的是虛擬機,需要設置CD驅動打開電源時連接)

 

2、重啓虛擬機,按F5,輸入linux rescue進入修復模式;

 

 

3、一路enter進入系統shell;

 

 

4、首先修復fstab文件,創建一個目錄,將根分區掛載在該目錄;

由於我的根分區是在邏輯捲上,所以需要先激活卷組再掛載,如果不是邏輯卷可直接掛載;

 

 

5、進入/redhat/etc/目錄下,重建fstab文件,按exit重新啓動系統,系統讀取到/etc/fstab文件會自動掛載文件系統;

 

6、再次進入修復模式,會提示根分區掛載在/mnt/sysimage目錄下;

 

7、進入shell,掛載CD,進入Server目錄,重新安裝內核;

 

8、切換到系統根分區;

 

9、安裝GRUB;

 

10、重新生成initrd-2.6.18-238.el5.img;

 

11、編輯/boot/grub/grub.conf文件;

 

12、按兩次exit重新啓動系統從硬盤引導後,測試可以正常啓動。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章