MBR扇区故障修复

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MBR扇区故障修复相关的知识,希望对你有一定的参考价值。

MBR引导记录位于物理硬盘的第一个扇区(512B),该扇区又称为主引导扇区(MBR扇区),除了包含系统引导程序的部分数据以外,还包含了整个硬盘的分区表记录。主引导扇区发生故障时,将可能无法进入引导菜单,或者因无法找到正确的分区位置而无法加载系统,通过该硬盘引导主机时很可能进入黑屏状态。
通常情况下解决该问题的思路是:提前做好备份文件,以安装光盘引导进入急救模式,从备份文件中恢复。
(1)备份MBR扇区数据
MBR扇区中包含了整个硬盘的分区表记录,所以该扇区的备份文件必须存放到另一块硬盘里。
技术分享图片
(2)模拟MBR扇区故障
使用dd命令,人为的将MBR扇区的记录覆盖,模拟出MBR扇区被破坏的故障,
技术分享图片
完成上述操作后重启系统,会出现“Operating system not found”的提示信息,表示无法找到可用的操作系统,因此无法启动机器。
技术分享图片
(3)从备份文件中恢复MBR扇区数据
由于MBR扇区被破坏,已经无法再从该硬盘启动系统,所以需要使用其他硬盘中的操作系统进行引导,在此使用安装光盘进行引导,首先确保光盘镜像已连接
技术分享图片
开启主机,选择“急救模式”引导光盘中的linux系统
技术分享图片
之后选择语言,键盘格式,
技术分享图片
技术分享图片
提示是否配置网卡选择NO
技术分享图片
然后系统会自动查找硬盘中的linux分区并尝试将其挂载到“/mnt/sysimage”目录(选择continue确认并继续)
技术分享图片
最后如下图所示点击OK进入到带“bash-4.1#”提示符的bash shell环境
技术分享图片
用“fdisk -l”命令已经看不到第一块磁盘的分区了,输入命令挂载带有备份文件的分区,并恢复备份数据
技术分享图片
技术分享图片
输入“exit”命令退出shell环境,重启系统(重启之前断开光盘连接)
技术分享图片
这样故障就解决了,系统可以正常启动了
技术分享图片

以上是关于MBR扇区故障修复的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7中修复MBR扇区故障实验

MBR扇区故障及修复

CentOS7 修复MBR 扇区故障

MBR扇区故障修复

Linux修复MBR扇区故障

MBR故障备份gurb菜单修复全程演练(紧随上部理论篇)