Red Hat MBR扇區故障

2021-06-07 02:11:56 字數 890 閱讀 7236

mbr引導記錄位於物理硬碟的第乙個扇區(512個位元組),該扇區有被稱為主引導扇區(mbr扇區),除包含系統引導程式的部分資料外,還包含整個硬碟的分割槽表記錄,當主引導扇區發生故障時,將無法進入引導選單,或因無法找到正確的分割槽位置而無法載入系統,通過該硬碟引導主機時很可能進入黑屏狀態。下面通過例項介紹對mbr扇區進行備份、破壞、修復的過程:

1、備份mbr扇區資料:

使用dd命令:mkdir /backup  #建立備份目錄

mount /dev/sdb1 /backup  #將第二塊硬碟掛在到系統目錄中

dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1 #將mbr分割槽備份為sda.mbr.bak 檔案

2、模擬mbr扇區故障:

dd if=/dev/zero of=/dev/sda bs=512 count=1 #從別的檔案中讀取512的資料覆蓋到第一塊硬碟sda破壞mbr扇區資料

3、重啟將提示「operating system not found 」

4、從備份檔案恢復mbr扇區資料:

以安裝光碟引導為例,在boot:提示符下輸入linux rescue 回車,配置網絡卡選擇no,然後系統會提示將linux分割槽嘗試掛載到/mnt/sysimage,接下來注意:提示初始化磁碟,要選no,最後進入sh-3.1#提示符下

5、恢復資料:

mkdir  /tmpdir #建立掛在目錄

mount /dev/www/cruz /tmpdir #掛在帶有備份的分割槽,如果是lvm邏輯分割槽還要先啟用分割槽:lvm vgchange -ay /dev/www

dd if=/tmpdir/sda.mbr.bak of=/dev/sda bs=512 count=1 #還原備份資料

6、取出光碟,重啟系統,完成。

MBR扇區故障

1.新增一塊硬碟 2.分割槽格式化 1 fdisk dev sdb n p 1 幾次回車跳出 w 2 mkfs.ext3 dev sdb1 3.mkdir backup 建立掛載點 4.mount dev sdb1 backup 掛載分割槽 5.dd if dev sda of backup sda...

MBR扇區故障

1.新增一塊硬碟 2.分割槽格式化 1 fdisk dev sdb n p 1 幾次回車跳出 w 2 mkfs.ext3 dev sdb1 3.mkdir backup 建立掛載點 4.mount dev sdb1 backup 掛載分割槽 5.dd if dev sda of backup sda...

MBR扇區故障

1.新增一塊硬碟 2.分割槽格式化 1 fdisk dev sdb n p 1 幾次回車跳出 w 2 mkfs.ext3 dev sdb1 3.mkdir backup 建立掛載點 4.mount dev sdb1 backup 掛載分割槽 5.dd if dev sda of backup sda...