1.備份MBR扇區數據
添加一塊硬盤,創建分區/dev/sdb1,格式化
mkdir /backup 創建一個文件夾backup
將/dev/sdb1掛載到/backup目錄下,mount /dev/sdb1 /backup
將第一塊硬盤的MBR扇區備份到第二塊硬盤的sdb1分區中,dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1
2.模擬MBR扇區故障
從設備文件zero中讀取512字節的數據,將其覆蓋到第一塊硬盤sda中
dd if=/dev/zero of=/dev/sda bs=512 count=1
完成後重啓,會顯示“operating system not found”的提示信息。
3.從備份文件中回覆MBR扇區故障
插入系統光盤,按F5鍵,輸入linux rescue,選擇語言英語就可以,不用配置網絡,選擇繼續急救,不擦除數據。
使用fdisk -l查看分區情況,創建一個文件夾並將/dev/sdb1分區掛載到此文件夾上,mkdir /qq mount /dev/sdb1 /qq
進入到/qq目錄下,查看備份的文件sda.mbr.bak,輸入 dd if=/qq/sda.mbr.bak of=/dev/sda,重新系統即可reboot