[ipxe-devel] [PATCH 0/1,WIP] [efi] allow setting of uefi filename

Vishvananda Ishaya Abrams vish.ishaya at oracle.com
Fri Dec 2 22:12:45 UTC 2016

The uefi iscsi boot will only boot the default iscsi filename on the san drive
(\EFI\BOOT\BOOTX64.EFI). Unfortunately, most os installers do not put the
default efi file in place. Generally, they will install an efi file in a vendor
directory and set up an efivar to tell the firmware where to find the file.  In
order to boot images that are constructed like this, we must be able to specify
where the proper uefi file is.

The patch marked WIP because I'm not totally sure if:

a) the name of the setting is ok
b) if it should be in a different group (not SETTING_SANBOOT_EXTRA)
c) if documentation about the setting needs to be added somewhere
d) if there is a better way to accomplish this

Please let me know if changes are required. Otherwise, feel free to merge.

Vishvananda Ishaya (1):
  [efi] allow setting of uefi filename

 src/interface/efi/efi_block.c | 41 +++++++++++++++++++++++++++++++++++++----
 1 file changed, 37 insertions(+), 4 deletions(-)


More information about the ipxe-devel mailing list