Linux系統 boot目錄破損無法啟動怎麼辦

2022-02-22 17:08:21 字數 1507 閱讀 7560

linux系統中的/boot目錄存放著系統開機所需要的各種檔案,其中包含核心、開機選單及所需配置檔案等等。

但是當不小心刪除了/boot目錄裡的某些檔案或者乾脆整個/boot目錄都不見了的情況下,該如何恢復系統並重啟系統呢,

以下通重載入磁碟映象檔案以重灌核心與grub2載入器的方式可解決這個問題,只是過程有點複雜...

實驗環境:kvm中的rhel7系統

1. 模擬刪除/boot目錄,使系統無法啟動

2. reboot嘗試重新啟動,確認系統已故障

3. 強制關閉系統

4. 進入虛擬機器配置頁面,通過以下點選順序選擇匯入本地磁碟映象檔案

選擇匯入磁碟映象檔案

5. 重啟設定啟動順序,新增cdrom啟動,操作如下所示

6. 重新啟動系統,系統啟動時按f12進入boot menu介面

7. 輸入數字」3「,通過***/cd引導,然後選擇以下截圖中的」troubleshooting「

8. 選擇以下截圖中的"rescue a red hat enterprise linux system",回車

9. 進入recue環節,以下截圖中點選continue-》ok-》ok

10. 變更root目錄

11. 掛載cdrom到/mnt

12. 配置本地軟體倉庫檔案

13. 重新安裝核心,注意一定要使用reinstall命令,不能使用install

14. 重新安裝grub2

15. 重新生成grub2配置檔案grub.cfg

16. 兩次exit後重新啟動,系統已經成功恢復!

Linux系統目錄

虛擬目錄的根目錄,通常不會在這裡儲存檔案 root 根主目錄 boot 啟動目錄,存放啟動的檔案 lib 庫目錄,存放系統和應用程式的庫檔案 media 目錄,存放可移動 裝置掛載點的地方 mnt 掛載目錄,另乙個存放可移動 裝置掛載點的地方 bin 二進位制目錄,存放許多gnu使用者的工具 dev...

Linux系統目錄

登陸系統後,在當前視窗下輸入命令 is 會看到如圖 樹狀目錄結構 以下是對這些目錄的解釋 echo 1 proc sys net ipv4 icmp echo ignore all 在 linux 系統中,有幾個目錄是比較重要的,平時需要注意不要誤刪除或者隨意更改內部檔案。etc 上邊也提到了,這個...

Linux系統目錄

登入系統後,在當前命令視窗下輸入命令 ls 你會看到如下圖所示 樹狀目錄結構 以下是對這些目錄的解釋 在linux系統中,有幾個目錄是比較重要的,平時需要注意不要誤刪除或者隨意更改內部檔案。etc 上邊也提到了,這個是系統中的配置檔案,如果你更改了該目錄下的某個檔案可能會導致系統不能啟動。bin,s...