I’m trying to enable nested virtualization aka “[Expose hardware assisted virtualization to the guest OS](https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.vm_admin.doc/GUID-2A98801C-68E8-47AF-99ED-00C63E4857F6.html)” via Vcenter on a VM on this older machine:
* HP ProLiant BL460c G7
* Intel Xeon X5670 (Nehalem I believe)
* Server ESXi 6.0
* VM Compatibility ESXi 6.0 and later (VM version 11)
I’ve gone into the BIOS and verified that [Intel VT-d is enabled](https://support.hpe.com/hpesc/public/docDisplay?docId=mmr_kc-0121549). I’m using an OVA template of [GNS3 for ESXi](https://gns3.com/software/download-vm) (to run virtual network switches for training) and when “Expose hardware assisted virtualization to the guest OS” is turned on, the VM won’t startup and gives an error that reads “No host is compatible with the virtual machine.” If I turn that setting off, the VM boots without errors, but GNS3 reports “KVM support available: False” and so it can’t run virtual switches from Cisco.
View Reddit by ethanthekiwi – View Source