恢復/etc/fstab文件實驗
當我們一不小心將分區文件(/etc/fstab)刪除的話,可以通過重寫/etc/fstab文件來恢復。現在讓我們一起來分析一下。
一、恢復/etc/fstab文件(Centos6分區情況)
現象:出現 error 15,出現不了菜單
思路:首先找到根分區
破壞:rm -rf /etc/fstab, rm -rf /boot/
恢復:① 進入救援模式
②恢復/etc/fstab文件
vi在這裏沒法使用,所以使用cat >> /etc/fstab 編輯內容:
/dev/sda1 /boot ext4 defaults 0 0
/dev/sda2 / ext4 defaults 0 0
/dev/sda5 swap swap defaults 0 0
③、恢復根文件
④、安裝缺少的文件
⑤啟動成功
二、現在來分析另一種情況:刪除/etc/fstab文件(在邏輯卷環境)
現象:停留在 grub> 處,顯示沒有任何分區(由於內核文件都不在了,只能掛在光盤,進入救援模式,它嘗試去找操作系統的根但是找不到)
破壞:mv /etc/fstab /root, rm -rf /boot/*
恢復:① 進入救援模式,恢復/etc/fstab文件
註意:邏輯卷掛載到臨時文件:mount /dev/VolGroup/lv_boot /mnt/tmp(下圖寫錯了)
輸入sync,保證同步;再exit並重啟。
②、修復/boot文件
exit--->reboot,然後步驟結束。
註意:如果缺少文件可以使用網絡,配置IP地址,從別的主機上通過scp拷貝;這裏就不做演示了。
嘿嘿,這就是我恢復/etc/fstab文件的步驟,希望大家也能指出我的不足!謝謝。
恢復/etc/fstab文件實驗