CentOS—7 修复grub

一、破坏

rm -rf /boot/grub*

这里写图片描述

dd if=/dev/zero of=/dev/sda count=446 bs=1
hexdump -C -n 446 /dev/sda

CentOS—7 修复grub_第1张图片

二、现象

系统识别不到磁盘上的系统
默认显示此界面

三、恢复grub

MBR分区类型——恢复grub

进入救援模式

#切换到磁盘的根
chroot /mnt/sysimage
#安装grub
grub2-install /dev/sda
#恢复 grub配置文件 /boot/grub2/grub.cfg
grub2-mkconfig -o  /boot/grub2/grub.cfg
#将内存与磁盘同步
sync

CentOS—7 修复grub_第2张图片

CentOS—7 修复grub_第3张图片

gpt分区类型——恢复grub

区别:gpt分区的grub-insatll 时
    grub2-install 

注意:

sync一定要记得

你可能感兴趣的:(linux-Systemd)