#15918: Package (and update) EFI loader
-------------------------------------+----------------------------
Reporter: Starcrasher | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: R1/beta4
Component: System/Boot Loader/EFI | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking: 16946
Platform: All |
-------------------------------------+----------------------------
Comment (by kallisti5):
Some history on this one. I tried to add "all bootloaders" to the
haiku_loader package via https://git.haiku-
os.org/haiku/commit/build/jam/packages/HaikuLoader?id=349326db275da7f7f507540ccecb2780ac655fe9
.
In essence this would mean haiku_loader.bios_ia32 and haiku_loader.efi
would both appear in /boot
*however*, the way our bios_ia32 bootloader works, the "first" file in
haiku_loader.efi gets used. If haiku_loader.bios_ia32 is not the first
file, haiku no longer boots on legacy bios systems.
We really don't get control of "which file is first", so adding more than
one file to haiku_loader.hpkg is problematic.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15918#comment:3>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.