我有一台window7(32位)机器。我安装了Virtual Box并创建了一个VM(Windows 2012 {64bit},启用了VT-x / AMD-V,嵌套分页)。
我想在这个VM上启用Hyper-V任何想法吗?
我试过以下链接但不适合我: Link1 Link2 但就我而言,我使用的是Virtual Box。
如何启用Hyper-V功能?
答案 0 :(得分:1)
您是否希望将VT-x / AMD-V公开给VM中的来宾系统,以便它可以在VM中运行Hyper-V?据我所知,VirtualBox不支持它,但VMWare也支持它,即使在他们的免费VMWare播放器中也是如此。
我一直在VMWare Player中运行Windows Phone 8模拟器而没有任何问题。是的,它需要手动编辑.vmx文件,但是可靠且无任何问题。
如果您决定尝试VMWare Player,请确保您的物理主机上已启用并启用了VT-x / AMD-V。然后将以下设置添加到VMWare计算机:
hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"
您应该可以在VM中启动Hyper-V。
有关详细信息,请参阅以下链接:
Unable to use Hyper-V platform inside a Windows 8 virtual machine
How to Enable Windows Server 2012 Hyper-V Role in VMware
以及VirtualBox论坛上的一些有用主题,解释了为什么VirtualBox上没有该功能的原因:
https://forums.virtualbox.org/viewtopic.php?f=1&t=20589
https://forums.virtualbox.org/viewtopic.php?f=2&t=52625&p=304452
我真的很想念VirtualBox上的这个功能,因为我发现VMWare Player会膨胀,它会比VirtualBox更慢地降低主机系统的速度。