The virtual machine requires hardware features that are unsupported or disabled on the target host

When you're trying to run 64-bit hosts inside a virtualized ESXi host you may get the following error.

The virtual machine requires hardware features that are unsupported or disabled on the target host:  * Longmode: required for 64-bit guest OS support. On Intel systems, longmode requires VT-x to be enabled in the BIOS. On nested virtual ESX hosts, longmode support normally requires upgrading your VM to ESX 5.1 compatibility level (VM version 9) and enabling the "Virtualized Hardware Virtualization" flag on the outer VM.    For incompatibilities other than NX/XD or longmode: if possible, use a cluster with Enhanced vMotion Compatibility (EVC) enabled; see KB article 1003212.   

Even though the processor mode is set to Intel VT-x or AMD-V

This is quite simple to fix, you just need to enable nested virtual machines by adding the following line to your ESXi virtual machines .vmx file

vhv.enable = "TRUE"

More information can be found in this article.
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2034803

Comments

Popular posts from this blog

Windows Server 2016, 2019, 2022, Windows 10 and Windows 11: Date and time "Some settings are managed by your organization".

TFTPD32 or TFTPD64 reports Bind error 10013 An attempt was made to access a socket in a way forbidden by its access permissions.

Windows Server 2019 desktop icons such as My Computer, Windows cannot access the specified device, path, or file.