一、关于mbr扇区文件故障的修复。
1.新加入一块磁盘做实验,查看磁盘并格式化为ext4格式
![](https://i-blog.csdnimg.cn/blog_migrate/c5456ca89ef50aee2d5e30258180713f.png)
挂载到opt下
![](https://i-blog.csdnimg.cn/blog_migrate/c255514e052a9ac660d024bea53d20b1.png)
备份MBR扇区数据
![](https://i-blog.csdnimg.cn/blog_migrate/a337ea9840fa38b523437f0bee1a1929.png)
模拟MBR扇区故障
![](https://i-blog.csdnimg.cn/blog_migrate/537a9dfad5bd3f48ab7f43bb76e05935.png)
init 6重启出现故障
![](https://i-blog.csdnimg.cn/blog_migrate/dc882c5516ae5ab7559d05c3f94e7909.png)
修复
装入光盘,在光盘引导界面选择troubleshooting
![](https://i-blog.csdnimg.cn/blog_migrate/dc882c5516ae5ab7559d05c3f94e7909.png)
进入troubleshooting 菜单,选择Rescue a centos system
![](https://i-blog.csdnimg.cn/blog_migrate/537a9dfad5bd3f48ab7f43bb76e05935.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0dvZF9aWQ==,size_16,color_FFFFFF,t_70)
进入急救模式下的sdb挂载
![](https://i-blog.csdnimg.cn/blog_migrate/6e099a54eb7e01dad81f88043194235e.png)
恢复sda损坏磁盘重启验证
![](https://i-blog.csdnimg.cn/blog_migrate/d6fe2dc921534aaa5ec9d1ff0ff32265.png)
重启成功
2.关于grub配置文件丢失的修复。
进入急救模式重写或者从备份中恢复grub.conf
进入grub2删除grub2.cfg模拟故障
![](https://i-blog.csdnimg.cn/blog_migrate/847a1c92ffa26fb4d876d29d07ee2470.png)
重启出现故障grub >
![](https://i-blog.csdnimg.cn/blog_migrate/b03f227b7f50e971304afbec19b102ce.png)
进入急救模式加载系统镜像
![](https://i-blog.csdnimg.cn/blog_migrate/b5218c3982729ee5d69520ec629c2eac.png)
重新建立加载sad分区
![](https://i-blog.csdnimg.cn/blog_migrate/29dc38de1c383016c70ea4fd0f090afa.png)
重新构建grub菜单配置文件
![](https://i-blog.csdnimg.cn/blog_migrate/70355e54a9dbc4b806f3af2ab0ca7f7c.png)
退出bash环境并重启验证
![](https://i-blog.csdnimg.cn/blog_migrate/d85297a5d33511d9545177598b6cf97e.png)
3.关于root密码忘记的修复。
进入急救模式加载系统镜像并更改密码
![](https://i-blog.csdnimg.cn/blog_migrate/014de6c0dc5466703edd30bd7469cfd1.png)
重启输入密码开机成功
![](https://i-blog.csdnimg.cn/blog_migrate/183c12e3c171b7bc1479d4f98f1417e9.png)