[运维] 记一次Centos7的母鸡修复(Kernel异常)

August 21, 2019 乱七八糟

0x0 发生起因

某次习惯性 yum update -y 以后,重启,系统起不来了。

0x1 进入idrac查看情况

进去显示找不到initramfs-3.10.0-957-e17-x86_64.img
于是进入救援(rescue)系统,卸载掉了最新的kernel。
然后重启进旧内核,发现报错 kernel panic not syncing vfs

0x2 修复initramfs

再次进入救援(rescue)系统
进入/boot目录
根据kernel版本,输入 dracut -f /boot/initramfs-3.10.0-957.el7.x86_64.img 3.10.0-957.el7.x86_64
命令中的3.10.0-957.el7.x86_64是我要修复的kernel版本。
等待一会,然后输入 grub2-mkconfig -o /boot/grub2/grub.cfg 来重新做grub配置。
然后重启,成功进入系统。

后记

没事别随便跑 yum update -y

添加新评论