当前位置: 移动技术网 > 科技>操作系统>Linux > 记一次centos7内核可能意外丢失(测试直接干掉)恢复方法

记一次centos7内核可能意外丢失(测试直接干掉)恢复方法

2019年02月22日  | 移动技术网科技  | 我要评论

本次是虚拟机装的centos7的内核不知原因以外丢失造成无法开机,开机显示找不到内核!

恢复方法:

挂载新的iso文件,然后进入bios选择dvd启动。

启动后进入troublesshooting,然后选择救援模式rescue a centos system.

一路continue,ok进入救援模式页面。

进入后是sh-4.2#

执行命令:chroot /mnt/sysimage/

进入bash-4.2#

创建目录:mkdir /verbos/

挂载目录: mount /dev/sr0 /verbos

进入内核软件包目录: cd /verbos/package/

找到对应的内核:kernel-3.10.0-xxxxx.rpm

复制到mnt目录:cp kernel-3.10.0-xxxxx.rpm /mnt/

卸载之前内核:

rpm -qa|grep kernel

rpm -e  kernel-3.10.0-xxxxx

去/boot/目录查看文件,只剩grub和grub2目录就可以了。

执行grub2-install /dev/sda安装grub2

执行grub2-mkconfig /boot/grub2/grub.cfg写入配置文件

复制 /boot/grub2/grub.cfg到/boot/grub/grub.cfg就可以了。

然后exit,exit

重启后选择本地启动就可以了

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网