Opened 6 years ago
Last modified 2 years ago
#14967 new task
Add EFI platform support to makebootable — at Version 1
Reported by: | kallisti5 | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | System/Boot Loader/EFI | Version: | R1/Development |
Keywords: | makebootable | Cc: | |
Blocked By: | Blocking: | ||
Platform: | All |
Description (last modified by )
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
Note:
See TracTickets
for help on using tickets.