因为最近有一个Hyper-V的项目,所以想现在电脑上做测试。在VMware workstation 10中安装了windows server 2012.再安装Hyper-V功能时,却出现一下告警:
因为新的Hyper-V并不是单纯运行在OS层面的软件了,而是和OS一样镶嵌在内核中,直接和底层硬件
通信,大大提高了性能效率,而我在VMware Workstation中安装初次报错,实属正常。
度娘显示解决方案如下:
第一种:
(1)vmware虚拟机setting->processors启用了Virtualize intel VT-x/EPT or ADM-V/RVT和Virtualize cpu performance counters这两个选项(需要停掉虚拟机才可操作,否则如下图显示
为灰色,即不可操作)。
(2)修改安装Hyper-V的虚拟机的配置文件(在虚拟机安装目录下的VMX后缀文件),增加以下两项内容(此处需要关掉VMware Workstation)。
hypervisor.cpuid.v0 = “FALSE”
mce.enable = “TRUE”
最后,打开虚拟机,安装Hyper-V即可顺利完成。
第二种:
首先跟第一种方法一样,先在虚拟机设定里面勾选一下两项,注意关机操作;
然后打开“options”选择“general”选择“Microsoft windows”选择“Hyper-V”,最后别忘了点击右下角那个OK哦!
----有关Hyper-V 3.0的安装和配置欢迎交流,谢谢!
转载于:https://blog.51cto.com/tianhunyongheng/1299658