linux虚拟机出现“CPU 已被客户机操作系统禁用。你将必须关闭电源或重置该虚拟机”的另一种解决办法

刚才遇到这个问题。。。网上找了很多的帖子,试了N种办法都没有成功~

后来灵感一闪,在启动过程按上下键,出现了选择内核版本的界面(不按不显示),

发现有两个版本,因为默认会进去比较新的版本,所以我手动选择了第二个,居然成功起来了!

linux虚拟机出现“CPU 已被客户机操作系统禁用。你将必须关闭电源或重置该虚拟机”的另一种解决办法

问题就找到了,由于某些不知道的操作,导致启动时多了一个内核选项,那么删除问题内核或者改变默认启动就可以了。

我选择删除无用内核,

先用 rpm -qa|grep kernel 查看全部内核,居然有6,7个,找到问题内核,

    输入 sudo yum remove  kernel-2.6.32-696.20.1.el6.i686

删除失效内核。其他的我暂时保留。

重启虚拟机成功!这次直接进入正常的系统中了。