Before you begin make sure:
- Windows 2012 Server RC ISO is place on a datastore
- VMware ESXi 5 Update 1 is installed with the latest updates
- To be able to boot 64bit guest OSes, make sure that on the VMware ESXi host the line below is added to the /etc/vmware/config file on your physical ESXi 5.x host (more information can be found on the blog from William Lam)
vhv.allow = TRUE
Create a new VM with the following settings (adjust the settings for your own need):
- Configuration – Custom
- Name – HV2012-02
- Storage – Choose VMFS
- Virtual Machine Version – Virtual Machine Version 8
- Guest Operating System – Microsoft Windows Server 2008 R2 (64-bit)
- CPUs – 2 Sockets, 2 Cores
- Memory – 4 GB
- Network – 4 NICs VMXNET 3
- SCSI Controller – LSI logic SAS
- Create a new virtual disk
- Disk Size – 40 GB
- Virtual Device Node – SCSI(0:0)
- Finish
After the VM is created edit the VM configuration and add or change the following settings:
- Hardware – CD/DVD drive 1 – Datastore ISO file – browse to the Windows Server 2012 ISO
- Options – General Options – Guest Operating System – Microsoft Windows Server 8 (64-bit)
- Options – CPUID Mask – Advanced – Level 1 ecx (add the mask below for Intel Hosts)
---- ---- ---- ---- ---- ---- --H- ----
- Options – Boot Options – Specify the boot firmware – EFI
![]() |
![]() |
![]() |
- Remove the VM from the inventory
- Add the following line the the VMX configuration file of the VM
hypervisor.cpuid.v0 = FALSE
- Register the VM
- Start the VM and install Windows Server 2012
- Install VMware tools
- Add the Hyper-V role
If you need to install more Windows Server 2012 Hyper-V VMs, create a template so that you only need to do the settings once.
Straight share from http://www.ivobeerens.nl
The post How To – Windows Server 2012 Hyper-V in VMware ESXi 5 appeared first on Smooth Blog - Smooth News | Technology News from Around the World.