文章目录
一、MBR扇区故障及恢复
- 故障原因:
- 病毒、木马等造成的破坏
- 不正确的分区操作、磁盘读写误操作等
- 故障现象
- 找不到引导程序,启动中断
- 无法加载系统
- 解决方法
- 重要文件提前做好备份
- 以安装光盘引导进入急救模式
- 从备份文件恢复
实践:我们模拟损坏硬盘的第一个扇区,破坏MBR主引导记录,然后从备份文件恢复。
-
从新的挂载硬盘恢复
- 首先新加一块硬盘,分区,格式化,挂载,将文件备份至新的硬盘上
- 破环sda的第一个扇区(sda是我们的系统硬盘,前512个字节包含了446字节的MBR引导记录,以及64字节的磁盘分区表,还有最后2个字节的检测机制)
- 修复过程
回车
回车
在稍作等待后,会进入以下界面:
然后reboot重启
稍作等待
成功修复
- 首先新加一块硬盘,分区,格式化,挂载,将文件备份至新的硬盘上
-
从其他服务器恢复
1. 将备份文件拷贝到其他服务器
-
进入修复模式
-
将备份文件从其他服务器拷贝回来
-
重新写入sda
-
重启,稍作等待
-
二、修复GRUB引导故障
- 故障原因
- MBR中的GRUB引导程序遭到破坏
- grub.conf文件丢失、引导配置有误
- 故障现象
系统引导停滞,显示“grub>”提示符 - 解决方法
- 进入急救模式,重写或者从备份中恢复grub.conf
- 向MBR扇区中重建grub程序
实践:模拟删除grub.cfg文件,然后修复系统
扫描二维码关注公众号,回复:
14244503 查看本文章

方法一:可以使用和MBR修复一样的方法,先备份,再将备份文件找回,从而达到系统的修复,这里就不再演示了。
方法二:重建grub.cfg文件
-
删除grub.cfg文件
-
reboot重启,发现系统进不去了
-
再次重启,在一开始系统读条的时候按一下ESC键(注意,此过程很快,必须集中注意力)
在上图的过程中按ESC,只能按一次,然后进入下图所示,选择第三个,回车(有的机器可能顺序不同,记住选择 CD-ROM Drive)
-
修复,重启