VMware Cloud Community
Moseley
Contributor
Contributor
Jump to solution

ESXi Windows 10 VM boot with UEFI BIOS

I'm trying to enable virtualization on my Windows 10 VM so I can use Docker WSL2.

Docker gives me this error:

"Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS."

When I enter the Windows 10 VM BIOS I don't get the UEFI page, I get an old looking EFI page (image attached).

From here I cannot seem to enable virtualization.

My ESXI settings for the Windows 10 VM are set to:

Windows 10 VM:

    VM Options:

       Boot Options:

           EFI (selected)

           Enable UEFI secure boot (checked)

Any guidance on this would be much appreciated.

Reply
0 Kudos
1 Solution

Accepted Solutions
bluefirestorm
Champion
Champion
Jump to solution

For nested virtualisation, you go to the VM CPU settings and check the "Expose hardware virtualization to the guest OS", that is the ESXi VM equivalent of enabling VT in a physical PC UEFI/BIOS.

View solution in original post

Reply
0 Kudos
2 Replies
bluefirestorm
Champion
Champion
Jump to solution

For nested virtualisation, you go to the VM CPU settings and check the "Expose hardware virtualization to the guest OS", that is the ESXi VM equivalent of enabling VT in a physical PC UEFI/BIOS.

Reply
0 Kudos
Moseley
Contributor
Contributor
Jump to solution

That worked! 6 hours I spent trying to figure this out.

Thanks for your swift and accurate response .

Reply
0 Kudos