-
Notifications
You must be signed in to change notification settings - Fork 51
Add support for UEFI firmware and secure boot #58
Description
As the next generation of Windows OS will be requiring UEFI and likely TPM, it'd likely be a good idea and sync some of the PRs that were added to the vsphere-iso builder such as for "firmware", "nested", "force_bios_setup", etc.
Community Note
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request.
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request.
If you are interested in working on this issue or have submitted a pull request, please leave a comment.
Description
The next generation of Windows OS will require nested virtualization and efi-secure. These were introduced in the vsphere builders/plugins but was neglected to also be added to the vmware builders/plugins. This should be as simple as adding the relevant vmx configurations to step_create_vmx.go.
I'll add more details as I encounter them as I'm still waiting on licenses for testing this shit out.
As an example of what to add to step_create_vmx.go
firmware = "{{ .firmware }}"
vhv.enable = "{{ .nested }}"
Use Case(s)
Windows 11 System Requirements
Potential configuration
"firmware": "efi-secure"
"nested": true
"force_bios_setup": false