#14967: Add EFI platform support to makebootable
----------------------------------+-------------------------------------
Reporter: kallisti5 | Owner: nobody
Type: task | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Boot Loader | Version: R1/Development
Resolution: | Keywords: UEFI, EFI, makebootable
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
----------------------------------+-------------------------------------
Description changed by tqh:
Old description:
makebootable needs EFI platform support added.
Since we can build multiple platforms into Haiku (bios_ia32, efi),
makebootable needs to be able to handle this.
src/tools/makebootable/platform
for EFI, makebootable should:
* Validate the presence of an EFI GPT partition
* Ensure it is formatted with the correct filesystem
* Ensure our EFI loader is placed somewhere relevant within
(EFI/BOOTX64/bootx64.efi, EFI/HAIKU/haiku_loader.efi, etc)
* Add a Haiku as a boot option in NVRAM