MBR扇區故障:修復

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/sysp_w_picpath,接下來注意:提示初始化磁盤,要選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、取出光盤,重啓系統,完成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章