服务器重启报“kernel panic - not syncing :Attempted to kill init!”
“Pid: 1,comm: init Not tainted 2.6.32-358.e16.x86_64 #1 ”
从网上查了好多,都是一些指向SELINUX的处理方法
度娘方法1:通过启动时,选择“kernel /vmlinuz-XXXXro root=/dev/vogroup00/logvol00 rhgb quiet” 一栏,按‘e’键进入编辑,在末尾增加enforcing=0或者selinux=0,然后回车保存,按B重新引导
度娘方法2:通过光盘救援模式,修改系统的selinux配置文件(只适用于config文件损坏的),进入救援模式修改/mnt/sysimage/etc/selinux/config(/mnt/sysimage/为原系统的根目录,默认挂载在这个目录下)
最后所有方法尝试无果后,选择通过光盘救援模式恢复内核
进入救援模式后
# cd boot
# ls -l
可以看到有initramfs-2.6.32-754.el6.x86_64.img20210101这样的内核备份
我们可以直接将原先的initramfs-2.6.32-754.el6.x86_64.img的备份,再将initramfs-2.6.32-754.el6.x86_64.img20210101改为initramfs-2.6.32-754.el6.x86_64.img,具体命令如下:
#mv ./initramfs-2.6.32-754.el6.x86_64.img ./initramfs-2.6.32-754.el6.x86_64.img20211215bak
#cp ./initramfs-2.6.32-754.el6.x86_64.img20210101 ./initramfs-2.6.32-754.el6.x86_64.img
然后重启,问题解决