When attempting to enable "Expose hardware assisted virtualization to the guest OS" on a virtual machine, the following error is observed:
Virtualization is not supported on a virtual machine with a PCI passthrough device.
This behavior is expected due to a design limitation in ESXi.
Nested virtualization requires the hypervisor to virtualize CPU instructions (such as Intel VT-x or AMD-V) and expose them to the guest operating system.
However, when a virtual machine is configured with a PCI passthrough device (including vGPU), the device bypasses the hypervisor layer and is directly assigned to the virtual machine.
Due to this architectural conflict:
As a result, these two features are mutually exclusive and cannot be enabled simultaneously on the same virtual machine.
This is a limitation by design. To proceed, choose one of the following options: