系统排错
若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)用硬盘的方式启动系统(我这里有两个硬盘,使用哪一个均可)
此时系统便恢复正常~