您的位置:首页 > 其它

MBR扇区故障:修复

2012-09-26 23:21 316 查看
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、取出光盘,重启系统,完成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: