因为最近有一个Hyper-V的项目,所以想现在电脑上做测试。在VMware workstation 10中安装了windows server 2012.再安装Hyper-V功能时,却出现一下告警:

110938881.png

因为新的Hyper-V并不是单纯运行在OS层面的软件了,而是和OS一样镶嵌在内核中,直接和底层硬件

通信,大大提高了性能效率,而我在VMware Workstation中安装初次报错,实属正常。

度娘显示解决方案如下:

第一种:

(1)vmware虚拟机setting->processors启用了Virtualize intel VT-x/EPT or ADM-V/RVT和Virtualize cpu performance counters这两个选项(需要停掉虚拟机才可操作,否则如下图显示

为灰色,即不可操作)。

111437138.png

(2)修改安装Hyper-V的虚拟机的配置文件(在虚拟机安装目录下的VMX后缀文件),增加以下两项内容(此处需要关掉VMware Workstation)。

hypervisor.cpuid.v0 = “FALSE”

mce.enable = “TRUE”

112028673.png

112030435.png



最后,打开虚拟机,安装Hyper-V即可顺利完成。


第二种:

首先跟第一种方法一样,先在虚拟机设定里面勾选一下两项,注意关机操作;

212250918.png


然后打开“options”选择“general”选择“Microsoft windows”选择“Hyper-V”,最后别忘了点击右下角那个OK哦!



212256668.png


现在开机,见证奇迹的时刻到了,哈哈!




----有关Hyper-V 3.0的安装和配置欢迎交流,谢谢!