Transition to systemd-boot, goodbye grub

I propose we replace GRUB with systemd-boot in our immutable system to align with modern design principles.

Systemd-boot’s simplicity and seamless integration with systemd challenge the need for GRUB’s legacy complexity in a read-only architecture.

Does maintaining GRUB’s added layers truly justify the trade-offs in performance, security, and maintainability, or is it time to rethink our approach to boot management?

This is something we’d inherit from Fedora and not do ourselves.

Fedora has a package called “sdubby” that includes systemd boot with the shim they have. I think you can just layer it and run bootctl to install it

1 Like