How-to run nested Hyper-V 2012 Server on latest version of ESXi 5.1

If you want to test the latest Microsoft Hyper-V running as a VM on ESXi 5.1 free version, you might run into a following error: Hyper-V cannot be installed: A hypervisor is already running.” when trying to install the Hyper-V role.

In ESXi 5.1 free version the tweak slightly changed (compared to ESXi 5.0) and it’s much easier to install the Hyper-V role, to actually enable Hyper-V as a VM with the possibility to run second level nested 64bit VMs inside of that Hyper-V.

There is no need to SSH and tweak the /etc/vmware/config file in ESXi 5.1 free. I’m using the latest ESXi 5.1.0 build: 838463. The only think which is necessary is to change single line in VMX configuration file of the Hyper-V VM.

Before starting, you have to make sure that your physical CPU is compatible:

--> Please see the rest on the blog : http://www.vladan.fr/esxi-5-1-free-how-to-run-hyper-v/