MBR中的主引导程序GRUB被破坏后的修复测试

1.破坏GRUB配置文件,模拟将GRUB配置文件改错了,然后通过grub命令引导操作系统启动:

MBR中的主引导程序GRUB被破坏后的修复测试

MBR中的主引导程序GRUB被破坏后的修复测试

MBR中的主引导程序GRUB被破坏后的修复测试

2.模拟MBR中的主引导程序GRUB被破坏后的修复:

1)备份MBR的主引导程序GRUB:

dd if=/dev/sda of=/backup/grub.bak bs=446 count=1

2)破坏MBR的主引导程序GRUB(GRUB占MBR的前446字节):

dd if=/dev/zero of=/dev/sda bs=446 count=1

3)从救援模式启动,修复MBR的主引导程序GRUB:

mkdir /backup

mount /dev/sdb1 /backup

ls /backup

dd if=/backup/sda.mbr.bak of=/dev/sda

exit

3.GRUB被破坏,没有备份,通过重装GRUB来修复

1)通过虚拟光驱进入救援模式启动shell

2)重装GRUB程序:grub-install /dev/sda

3)重新启动

相关推荐