|
|
Subscribe / Log in / New account

Accelerating and simplifying booting

Accelerating and simplifying booting

Posted Aug 22, 2025 6:17 UTC (Fri) by Cyberax (✭ supporter ✭, #52523)
In reply to: Accelerating and simplifying booting by pmolloy
Parent article: Kexec handover and the live update orchestrator

> Why load a chain of software that has to reinitialize from scratch at every stage when some state could be saved between stages?

I think the consensus at this point is that UEFI can just boot Linux directly, with a small bootloader written using the UEFI API.


to post comments

Accelerating and simplifying booting

Posted Aug 22, 2025 6:28 UTC (Fri) by pmolloy (guest, #113754) [Link]

In my experience in computing consensus doesn't mean there aren't better options worth advocating for. But that's definitely off topic. Happy to discuss the topic further in the linuxboot.org community.

Accelerating and simplifying booting

Posted Sep 5, 2025 3:08 UTC (Fri) by FluffyFox (guest, #162692) [Link]

Linux does already support booting that way, through CONFIG_EFI_STUB and pair with CONFIG_CMDLINE, you can have a kernel know what to do when nothing gives it command line.

That is most simplest and favourite setup of booting kernel where the kernel has all compiled modules to use entire system and compiled in command line to know how to boot without relying on additional parameter given by other thing just tuck kernel bzImage into /EFI/Boot/bootx64.efi (or other name depends on architecture) with single cp and kernel is updated.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds