Blog Post

Configure Hyper-V on VMware Workstation VM

,

When working with new technology, if you are like me you might like to setup virtual machines to learn the technology and its new features. I use VMware Workstation as my virtual machine hypervisor, installed on a Windows 7 laptop. With the release of Windows Server 2012 and the improvement in Hyper-V I wanted to setup a VM with Windows Server 2012 installed and then configure the Hyper-V role. Unfortunately ‘out-of-the-box’ Windows Server 2012 (or Windows Server 2008 R2) won’t let you do this as it detects the existence of another hypervisor.

The exact error is “Hyper-V cannot be installed: A hypervisor is already running”

Hyper-v001

In order to enable hyper-v on VMware Workstation you need to make a couple of small changes to the VM settings that will hide the fact the  Windows Server 2012 server is already installed on a VM.

Intel-VT or AMD-VT  should be enabled for the physical system

Edit the CPU settings of the VM and enable the Virtualize  Intel-x/EPT or AMD-V/RVI check box

Enable_HyperV

You will also need to edit the configuration file of the VM and add the following line

hypervisor.cpuid.v0 = FALSE

This option hides the fact we have hypervisor within a hypervisor and will allow the hyper-v role to installed.

You can use the above process for both Windows Server 2012 and Windows Server 2008 R2

Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating