1.破坏GRUB配置文件,模拟将GRUB配置文件改错了,然后通过grub命令引导操作系统启动:
Ubuntu 14.04 LTS 将使用 GRUB 2 Beta http://www.linuxidc.com/Linux/2014-01/95408.htm
Ubuntu 11.10下GRUB 2 1.99版编译安装笔记 http://www.linuxidc.com/Linux/2011-09/44000.htm
如何拯救一台GRUB 2启动失败的Linux电脑 http://www.linuxidc.com/Linux/2014-07/104610.htm
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)重新启动
本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-07/104832.htm