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