3 ms·
Directly booting Linux kernels on EFI has been possible for quite a while thanks to the EFI stub[0], which is maintained by the kernel developers. I'm not sure
by acka 2y ago
Directly booting Linux kernels on EFI has been possible for quite a while thanks to the EFI stub[0], which is maintained by the kernel developers.
I'm not sure if having yet another implementation of EFI booting Linux kernels, such as UKI, especially if done without support from the kernel developer community, will bring anything but useless competition and strife. The whole kdbus controversy comes to mind.
[0] https://wiki.gentoo.org/wiki/EFI_stub https://wiki.gentoo.org/wiki/EFI_stub
- LoganDark 2y agoVouch, EFISTUB has been by far the fastest method of booting a Linux kernel for me. It's also prettier IMHO, since there already is a framebuffer set up with the correct resolution for my display, provided directly by the UEFI. Especially if you already compile your own kernels, IMHO, there's almost no excuse not to use EFISTUB other than if your specific firmware isn't compatible with it for whatever reason.
- striking 2y agoI've heard complaints of untrustworthy or half-baked EFI implementations. It's nice to have a highly compatible option.