grub引导程序破坏修复下

grub引导程序破坏:设备的前446字节即引导程序遭到破坏,一个扇区有512 字节,前446字节为引导程序

sync将内存中的数据往硬盘中同步棉纺织数据没有写入硬盘

具体操作如下

模拟破坏

dd if=/dev/zero of=/dev/sda bs=200 count=1 //bs 表示流量控制, count表示传送次数 ,dd 命令为覆盖

reboot // 重启

重启后进行以下操作

进入到shell -4.2 # 模式

执行以下步骤

chroot /mnt/sysimage/ 切换到bash-4.2#

方法一:再有备份的情况下使用

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

exit

reboot

方法二:没有备份的情况,重建扇区

grub2-install /dev/sda

sync

exit

exit

reboot

原文地址:https://www.cnblogs.com/elin989898/p/11315960.html