Add documentation for uefi_vars setting

This commit is contained in:
Matt Churchyard
2022-02-25 09:56:52 +00:00
parent b977c60896
commit be2203540f
2 changed files with 15 additions and 0 deletions

View File

@@ -41,6 +41,13 @@ bhyveload_args="-e machdep.hyperthreading_allowed=0"
#
loader_timeout="3"
# uefi_vars
# set to a true value to support persistent UEFI vars
# this relies on a version of uefi-firmware that comes with the BHYVE_UEFI_VARS.fd template,
# and support in bhyve
#
uefi_vars="no"
# cpu (required)
# specify the number of cpu cores to give to the guest
#

8
vm.8
View File

@@ -1065,6 +1065,14 @@ The valid options are
.Sy uefi-csm ,
or
.Sy uefi-custom .
.It uefi_vars
Setting this option to a true value allows the persistent storage of UEFI variables.
This may be required for some guests that install boot firmware to a non-standard location
and rely on UEFI variables to locate it. The version of
.Sy uefi-firmware
installed must provide the template data file, and support also needs to be present
in
.Sy bhyve
.It bhyveload_loader
This option allows a custom path to be used for the loader inside the guest.
Passed to