环境Windows server 2012 R2   物理机DELL R710 

     装完系统后,按照虚拟机功能,同时不能安装,未启动硬件,重启进入BIOS,启动virtualization technology 。进入系统进行安装,完成后,按照虚拟机,启动虚拟机,提示“无法启动虚拟机,因为虚拟机监控程序未运行”

      查看问题提示:三个问题,其中问题二是:如果计算机满足要求,但虚拟机监控程序未运行,则可能需要在BIOS中启动硬件协助虚拟化和硬件强制数据执行保护(DEP)设置。如果需要修改这些设置,必须关闭计算机的电源,然后再开启电源,重新启动计算机,所做的设置不会生效。于是又重启,进入BIOS查看设置,正确,关闭电源,等两分种,重启依旧。

      查看别的电脑,服务,虚拟机监控程序服务运行情况,跟这个机子做对比,一样。

      没办法了,查看网上,网上总结如下:

      一、开启execute,关闭电源,等两分种,重启。但问题依旧。

      二、关闭 CIE 、C States 这两项,然后关闭电源,等两分种,重启。但问题依旧。

       没办法了,只能看提示:三个提示,最后一个是不可能的。难道是系统的问题,于是跟换系统,换成windows server 2012 的,但问题依然还是,没办法,只能找DELL工程师了。

       DELL工程师依旧先是看BIOS ,启动项,告诉都试了,问题还是依旧。然后告诉我说是BIOS版本太久,提示升级,从3.0.0升级到最新的6.4.0。升级完成后,依旧是关闭电源,等两分种,重启,问题依旧。但看BIOS,没有升级成功,重新升级,在点了确定重启后,没有像第一次一样,自己动手关机。而是等它自己重启,原本打算重启后关机,再来次关闭电源的动作,但试了下,发现好了。问题至此解决了。

      总结:虽然问题小,但是发现网上这个方面的资料还没有,有的都是错误的,所以才想写个。以前就知道虚拟机出问题了,肯定是BIOS中,没有启动,原来跟BIOS的版本还有关系,在就是BIOS升级的过程,你能看见屏幕花花的闪过字符,证明在更新BIOS,别为了图懒,直接关机。再就是从头到尾,都有人告诉我的,得管电源,停两分钟,这个是没必要的。只有当你看见自己改的没发生变化的时候,在做这个。

      就这么个问题,浪费了我一天。哎!看来自己还得多多在虚拟化方面努力啊!