book icon indicating copy to clipboard operation
book copied to clipboard

UEFI vs LinuxBoot: split of config + payload

Open orangecms opened this issue 6 months ago • 0 comments

In UEFI, there is a split: the boot entries are stored in flash ("NVRAM"), whereas the actual payloads reside in the EFI System Partition. Those easily get out of sync.

LinuxBoot enables us to bring them together, e.g.: Have Boot Loader Specification boot entries in the same partition as the kernels and initrds they reference.

In addition, EFI implementations would struggle with multiple ESPs, and the spec requires that removable media only have a single one. Lots of confusion around this and clarifications are found in https://news.ycombinator.com/item?id=16259373

orangecms avatar May 04 '25 08:05 orangecms