刪除boot,同時刪除/etc/fstab,如何恢復
/etc/fstab文件丟失的時候,得光盤啟動進入linux rescue下。
掛載好cdrom后,按ctrl+alt+del,然后按f2,進入bios,調整為cdrom啟動,然后reboot,進入linux?rescue急救模式
/etc/fstab配置文件決定了linux系統在啟動后如何加載各個分區,如果分區無法加載,系統也將沒有辦法啟動,啟動時會報錯。
可以光盤啟動進入linux rescue,通過手動方式查找并掛載分區。(光盤啟動時候的shell環境下內容為光盤內容,不是硬盤內容,所以要找到硬盤分區中的內容并掛載到一個掛載點(例如:/aa),在此掛載點/aa上重新建立fstab文件,這時候重新建立的fstab文件是掛載在/aa的硬盤分區上的,修改好后,就可以重新啟動系統 了)。
在急救模式的shell環境中要掃描分區或邏輯卷,以便找到/分區設備,手動掛載根分區,并重建fstab配置文件。
1:如果有邏輯卷,如下:
#lvm vgscan
#lvm vgchange -ay –激活邏輯卷(有多少個邏輯卷,就激活多少個)
激活以后,
mkdir /aa
#mount /dev/vg_xyy/lv_root /aa?(此時的/aa就相當于實際硬盤的/)
#vi /aa/etc/fstab –建立fstab文件。(編輯好fstab文件后,重啟系統,over)
下面討論有邏輯卷的情況:
顯示*的則為根分區
營救模式下的vi不方便使用,所以在營救模式開啟的時候,記得開啟網絡以方便遠程連接,編輯好fstab文件后用scp命令發送到破壞了/etc/fstab文件的機器上。
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87515