美文网首页
破坏了Centos7的MBR和GRUB,如何修复

破坏了Centos7的MBR和GRUB,如何修复

作者: 六月天的安静 | 来源:发表于2017-07-14 22:50 被阅读120次

一:修复MBR:
MBR(Master Boot Record 主引导记录) 硬盘的0柱面、0磁头、1扇区称为主引导扇区。其中446Byte是BootLoader,64Byte为Partition table,剩下的2Byte为magic number
1:查看一下前512个字节的内容

2:破坏bootloader(这里的block size 只要小于等于446即可,)
Alt text
Alt text
3:再查看一下前512个字节,(分区表未破坏)

4:重启之后在光盘引导界面选择 Troubleshotting

5:进入救援模式
Alt text
6:此时挂载光盘加载了一个Linux系统

7:根据提示输入1之后进入救援模式的命令行

8:使用 grub2-install 命令重建BootLoader

显示无错误,使用sync写入磁盘
9:现在看一下是否修复

至此,MBR修复完成
二:修复GRUB
1:看下grub2目录下的存放的文件

2:直接删除grub2目录后重启
rm -rf /boot/grub2/reboot

3:进入了 grub rescue> 模式,但是不能识别命令,所以还是要进入救援模式


4、进入救援模式光盘引导




5、进入救援模式后切根

6、使用 grub2-install 命令修复grub

7、现在查看一下是否修复

8、修复grub配置文件

9、查看grub.cfg 已生成

10、重启 按 e 键进入

如下图所示,键入selinux=0
关闭seLinux。然后按 Ctrl+X 键


启动成功,grub2修复完成

相关文章

  • 破坏了Centos7的MBR和GRUB,如何修复

    一:修复MBR: MBR(Master Boot Record 主引导记录) 硬盘的0柱面、0磁头、1扇区称为主引...

  • 破坏了Centos7的MBR和GRUB,如何修复

    3:进入了 grub rescue> 模式,但是不能识别命令,所以还是要进入救援模式

  • 修复Grub2引导

    有些时候在重装了 Windows 之后,MBR 中的 Grub 就会被清除,这时候需要修复 Grub2 的引导,笔...

  • 通过Grub来引导启动Linux

    本篇介绍下如果遇到开机进入Grub应该如何修复。 Grub是Linux系统默认使用的引导程序,当grub的配置文件...

  • Linux系统启动流程

    开机BIOS自检 MBR引导 grub引导菜单: cat /etc/grub.cnf 加载内核kernel 启动i...

  • MBR与grub

    今天折腾了一天,安装minix3。 我用的硬盘是之前装了linux的,用minix安装光盘进入,setup一路走过...

  • centos 7破坏grub实验和修复

    实验一、CentOS7中破坏grub2和修复 dd命令破坏第一阶段(state1)512前面的446字节 注意不能...

  • linux开机过程

    1.bios:选择什么设备引导(硬盘/USB/光驱等) 2.grub:选择设备的哪个分区引导(GRUB是MBR里的...

  • Linux系统启动排错(1)——grub第1阶段故障

    grub第一阶段的数据保存在MBR的前446个字节。 图1,我们把这段数据破坏了,看看会有什么现象~ 图2,重新启...

  • Linux

    Linux开机启动流程 加载BIOS 读取MBR Boot Loader/GRUB 加载kernel init R...

网友评论

      本文标题:破坏了Centos7的MBR和GRUB,如何修复

      本文链接:https://www.haomeiwen.com/subject/ytwohxtx.html