Years ago on an arch system I would boot directly from UEFI to the kernel (using a feature known as EFISTUB[1]) Ever since then I have not understood why most distros don't switch to this setup. It would seem like removing an entire bootloader from the boot sequence would significantly improve boot times, which was my experience with that setup at the time.
Does anyone know why anyone would choose systemd-boot over something like efistub?
Does anyone know why anyone would choose systemd-boot over something like efistub?
1: https://wiki.archlinux.org/title/EFISTUB