系统为CentOS6.5的虚拟机内核升级至版本4.6.0-1,重启后,报以下错误:

Module scsi_wait_scan not found.

无法进入系统。

问题描述详见:Known Issues

※Workstation 10创建的虚拟机内核升级完成后无此现象,

※CloudStack4.6创建的虚拟机内核升级完成后出现以上现象

基于CloudStack4.6创建的虚拟机解决该现象的方法如下:
1) 创建force-vitio_blk-to-ensure-boot.conf
[root@ceph-monitor opt]# echo 'add_drivers+="virtio_blk"' >/etc/dracut.conf.d/force-vitio_blk-to-ensure-boot.conf
2) 切换目录
[root@ceph-monitor opt]# cd /boot
3) 重新编译生成initramfs
[root@ceph-monitor boot]# dracut -f /boot/initramfs-4.6.0-1.el6.elrepo.x86_64.img 4.6.0-1.el6.elrepo.x86_64
4) 重启
[root@ceph-monitor boot]# reboot

参考资料:

CentOS 6内核升级到Kernel 3.x中出现的两个问题

05-11 20:41