5 ms·
grub provides a nice interface for adjusting kernel parameters before booting, which is essential for some installs on twitchy hardware. I don't know of a way t
by thaumaturgy 7y ago
grub provides a nice interface for adjusting kernel parameters before booting, which is essential for some installs on twitchy hardware. I don't know of a way to do this in the UEFI boot manager.
- krferriter 7y agoI've found it even easier to manage kernel parameters and boot entries in systemd-boot. You can just create another boot entry by making a copy of a text file, and changing the `title` line of the file. Grub is much more complex to manage. systemd-boot entries are very simple text files, so editing kernel parameters is far easier than grub.
- kelnos 7y agoWhat's the recovery situation? Say my machine is unbootable and I need to tweak the kernel commandline or something to get things working again? Can I do that from the systemd-boot menu like I can with grub?
- Nullabillity 7y agoYes, just press E. Just like in GRUB.
- maccam94 7y agoYou can edit the kernel entry at boot time in grub, which can be useful when you need to troubleshoot a non-booting system.
- inshadows 7y ago> systemd-boot entries are very simple text files, So are GRUB 2 configuration files but for some reason a "framework" was built around it to generate the final configuration file from parts.
- jaclaz 7y agoI would add "without properly documenting how to use the framework".
- KingMachiavelli 7y agoSo does systemd-boot. https://wiki.archlinux.org/index.php/Systemd-boot#Keys_inside_the_boot_menu https://wiki.archlinux.org/index.php/Systemd-boot#Keys_insid...
- yrro 7y agoIf you don't mind squinting at unusably tiny text on a 15 inch laptop with a 4K display. (Reported as a bug, the response was "your laptop manufacturer needs to fix its firmware". Ugh).
- Brian_K_White 7y agoClassic Poettering.
- yrro 7y agoTo be fair, I just read up on the bug and it was later re-opened and fixed by https://github.com/systemd/systemd/pull/8086; https://github.com/systemd/systemd/pull/8086; so I'll try sd-boot again some time.
- fulafel 7y agoYou don't even need twitchy hardware. Ubuntu goes into an unescapable X server restart loop if you are out of space on the root partition when booting, and has no other obvious remedy than booting to rescue mode.