重装grub

使用dd if=/dev/sda of=/mnt/mbr bs=446 count=1命令截取grub信息,注意mbr为446个字节
使用hexdump -C /mnt/mbr可以查看mbr信息
grub是储存再硬盘开头到mbr上的硬盘到信息
再使用# dd if=/dev/zero of=/dev/sda bs=446 count=1将引导清空,即破坏grub引导,系统无法启动(/dev/zero是一个无限零文件)
启动是按F12选择进入拯救模式,
获得正确的根以后使用grub-install /dev/sda 命令将grub信息安装到硬盘上
按ctrl+d+d退出shell,重启系统就可以进入了

你可能感兴趣的:(重装grub)