Linux系统故障-文件引导被破坏解决方法

内核文件被破坏

###模拟故障,删除内核文件

rm -fr /boot/vmlinux-3.10.0-123.e17.x86_64

系统无法正常启动
在这里插入图片描述

解决方法

  1. 关闭虚拟机,添加虚拟光驱
    在这里插入图片描述

  2. 优先光盘启动引导,重启系统
    在这里插入图片描述

  3. 选择Troubleshooting

在这里插入图片描述

  1. 进入挽救模式

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

扫描二维码关注公众号,回复: 4123369 查看本文章

在这里插入图片描述

  1. 修改根目录,将磁盘文件挂载到/mnt/sysimage目录下,挂载光盘到一个目录下
chroot /mnt/sysimage
mount /dev/sr0 /tes/

在这里插入图片描述

  1. 找到Packages中的内核软件包,复制到其他目录下,解包,将内核文件复制到/boot目录下。

在这里插入图片描述

  1. 调整开机检测磁盘顺序

在这里插入图片描述

引导文件丢失
###模拟故障

rm -fr /boot/grub2/grub.cfg

若重启系统,会出现下面界面
在这里插入图片描述

解决方法

  1. 若该文件丢失后系统没有重启,执行下面命令即可
grub2-mkconfig > /boot/grub2/grub.cfg

在这里插入图片描述

  1. 若系统已经重启,此时时不能正常启动的,就需要我们重新手动引导

在这里插入图片描述

上面解决方法可以启动系统,但是只是临时的,而且进去后发现在/boot/grub2下并没有grub.cfg引导文件,当下次启动系统后,还需要重新手动引导,比较麻烦。因此当手动引导正常进入系统后需要生成引导文件

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43314056/article/details/84037520