首頁 > 軟體

CentOS 7如何修復MBR引導磁區與GRUB

2020-06-16 16:32:32

一、MBR引導磁區故障恢復
MBR引導磁區位於物理硬碟的第一個磁區,該磁區又稱為主引導磁區,除了包含系統載入程式的部分資料外,還包含了整個硬碟的分割區表記錄。所以當主引導磁區發生故障時,可能導致的的故障就是主機開機時進入黑畫面狀態從而無法正常開機。下面將帶領大家一起學習如何在MBR磁區故障時進行恢復。
通常情況下解決該故障的步驟分別是:提前對MBR磁區進行備份→以安裝光碟引導進入急救模式→從備份檔案中恢復。
下面將詳細演示MBR磁區恢復的詳細過程。
1、備份MBR磁區資料到其他磁碟
1)、建立一塊新的磁碟並進行分割區。

2)、對新的磁碟進行格式化和掛載。

3)、將MBR磁區資料複製到新的磁碟中。

2、模擬MBR磁區故障

3、引導映象急救模式進行mbr磁區恢復
mbr磁區故障主機無法進行正常重新啟動,所以在重新啟動主機電腦讀條時眼疾手快按下esc鍵進入如下模式,因為我們使用的是映象代替引導所以這裡我們選擇第三個。

這裡我們選擇疑難問題對mbr問題進行解決。

這裡我們選擇第二個對CentOS 7進行診斷。

這個介面我們選擇一進入急救命令模式。

在急救命令模式中發現並沒有我們剛才的掛載點,所以我們在這裡對新磁碟重新進行掛載。

將備份資料重新拷進mbr磁區中進行修復。

4、重新啟動伺服器進行驗證

二、grub選單恢復
準備工作:模擬grub選單故障

grub選單組態檔被刪除之後再次重新啟動伺服器就會如下圖所示,從而無法正常啟動。

之後對伺服器進行重新啟動,後幾步操作步驟與MBR磁區恢復操作相同,直至進入急救命令模式。
1、引導急救模式,載入映象系統
命令:chroot /mnt/sysimage/

2、重新建立載入sda分割區
命令:grub2-install /dev/sda

3、重新構建grub選單組態檔
命令:grub2-mkconfig -o /boot/grub2/grub.cfg

4、退出bash模式之後重新啟動伺服器驗證能否正常開機
exit
reboot


IT145.com E-mail:sddin#qq.com