在Windows 2012上启用hyper-V

时间:2013-12-10 11:36:24

标签: virtualbox hyper-v hypervisor

我有一台window7(32位)机器。我安装了Virtual Box并创建了一个VM(Windows 2012 {64bit},启用了VT-x / AMD-V,嵌套分页)。

我想在这个VM上启用Hyper-V任何想法吗?

我试过以下链接但不适合我:   Link1   Link2 但就我而言,我使用的是Virtual Box。

如何启用Hyper-V功能?

1 个答案:

答案 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更慢地降低主机系统的速度。