系统排错2:若mbr引导程序被破坏,如何恢复?

系统排错

若mbr引导程序被破坏,如何恢复?

(1)查看系统版本和boot引导程序所在分区

##查看系统版本
[root@localhost ~]# hostnamectl

在这里插入图片描述

##查看boot引导程序所在分区
[root@localhost ~]# fdisk -l

在这里插入图片描述

(2)模拟破坏mbr引导程序,然后重启系统
##损坏系统的启动分区
[root@localhost ~]# dd if=/dev/zero of=/dev/vda bs=446 count=1

在这里插入图片描述

##重启
[root@localhost ~]# reboot

(3)重启后系统会出现如下报错
在这里插入图片描述
(4)打开虚拟机的图形界面

[kiosk@foundation34 Desktop]$ virt-manager

在这里插入图片描述
(5)添加镜像光盘
在这里插入图片描述
(6)以光盘的方式启动系统
在这里插入图片描述
(7)进入挽救模式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(8)恢复mbr引导程序

1.切换系统环境     
  chroot /mnt/sysimage/

在这里插入图片描述
在这里插入图片描述

2.安装mbr主引导程序    
  grub2-install /dev/vda
3.两次exit退出

在这里插入图片描述
再次回到如下界面:
在这里插入图片描述
(9)用硬盘的方式启动系统(我这里有两个硬盘,使用哪一个均可)
在这里插入图片描述
此时系统便恢复正常~
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lilygg/article/details/84316158