EXSI 6 EXSI6.5 上安装winserver 2012 r2 开启Hyper-v

转载http://www.ghost580.com/win10/2018-11-05/26435.html

感谢原作者!!!!!

网上关于这个EXSI上安装win server 2012 r2  后无法安装Hyper-v的文章不少,但基本内容雷同,不一定能解决问题,亲测按该文章的方法可行,叶虽然原文章是用的win10, 我的WIN2012 R2, 也是可以的。

最近,我需要在Win10系统上试用一些新的Microsoft Hyper-V功能。 但是,当我尝试在我的vSphere 6.5环境中作为虚拟机(VM)运行的Win10上启用Hyper-V时,Hyper-V Hypervisor功能显示为灰色。 然后,当我将光标悬停在它上面时,我收到一条消息,指出“无法安装Hyper-V。处理器没有所需的虚拟化功能。” 如果您和我一样在虚拟机管理程序上运行Win10实例,则可能会在VM中屏蔽CPU虚拟化功能,但实际上可以在VMware vSphere 6.5上虚拟化的Win10实例上运行Hyper-V 只需几步。 在本文中,我将向您展示如何公开在我的系统上运行Hyper-V所需的CPU功能。

虽然我不确定我所做的一切是否必要,但遵循这些步骤确实允许我在vSphere 6.5上托管的Windows 10 VM上运行Hyper-V。 但请注意,VMware或Microsoft不正式支持此过程。

 

当我在Windows 10 VM上运行systeminfo时,它表明Hyper-V无法在系统上运行(图2)。



要使VM允许Hyper-V在此VM上运行,我首先关闭Win10系统,然后登录到vSphere客户端。 我选择了Win10 VM的Summary选项卡,展开了VM Hardware选项卡,并扩展了CPU部分; 然后我验证了硬件虚拟化功能已被禁用(图3)。



接下来,我选择了Edit Settings(图4),扩展了CPU部分,单击了Expose硬件辅助虚拟化到guest虚拟机操作系统功能,并将CPU / MMU虚拟化设置为硬件CPU和MMU(图5)。



图4.编辑设置。


 

图5.硬件CPU和MMU。

然后,我选择了VM Options选项卡,展开了Advanced部分并选择了Edit Configuration(图6)。


 

图6.编辑配置。

打开“配置参数”框后,单击“添加配置参数”并输入以下名称和值,然后选择“确定”(图7):

 

hypervisor.cpuid.v0 =“FALSE”

vhv.enable =“TRUE”

mce.enable =“TRUE”

 

图7.添加配置参数。

重新启动VM后,systeminfo的输出表明Hyper-V现在可以在系统上运行(图8),然后我就可以安装Hyper-V Hypervisor。



 

图8. Systeminfo指示Hyper-V可以运行。

 

正如我之前提到的,VMware或Microsoft不正式支持我在运行ESXi 6.5服务器的VM上运行Hyper-V所采取的步骤,但是这个解决方案似乎运行正常。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值