Opened 5 years ago

Last modified 20 months ago

#14967 new task

Add EFI platform support to makebootable — at Version 2

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 tqh)

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 Haiku as a boot option in NVRAM

Change History (2)

comment:1 by tqh, 5 years ago

Description: modified (diff)

comment:2 by tqh, 5 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.