关于KVM VPS升级kernel内核后无法启动报错的解决方案(Module scsi_wait_scan not found)
作者几天前搞了一个KVM VPS,内核是 centos 6.5 ,
直接安装了最新的 kernel-ml-4.14.10-1.el6.elrepo.x86_64.rpm ,
安装成功后重启无法进入系统。
从VNC看到,一直无限报错:Module scsi_wait_scan not found
解决方案:
通过控制台重启VPS,通过VNC操作进入老版本内核。
卸载新刚安装的新内核,(通过 rpm -e 包名卸载)
修改文件:
/usr/share/dracut/modules.d/90kernel-modules/installkernel
(blk_init_queue 修改为:blk_mq_init_queue)
(部分外国网站建议 blk_init_queue 修改为:blk_cleanup_queue 也是可以的)
重新使用 rpm -ivh 命令安装新内核,
安装好之后修改 /boot/grub/grub.conf (不同系统位置不一样) 设置新内核启动,
重启后进入新内核。
| 0个评论