Hi all,
I am interested in changing my current boot loader, systemd-boot, to GRUB on my system. Could anyone provide a detailed guide on how to perform this migration safely and effectively? I am looking for step by step instructions and tips to avoid potential problems during the process.
I appreciate in advance any help you can provide. thanks!
d-air1
September 22, 2023, 8:24pm
2
Maybe these threads will help:
If your system isn’t encrypted, it should be fairly straight forward.
This isn’t tested but these are the general steps.
Remove kernel-install-for-dracut
Install dracut-hook and grub
Reinstall your kernel packages
Install grub as you normally would
Copy the kernel options from /etc/kernel/cmdline and insert them into the the appropriate place in /etc/default/grub
Run sudo grub-mkconfig -o /boot/grub/grub.cfg
Once it is all working and booting you can delete the extra stuff in your ESP. …
I know this one is going in the opposite direction, but it can still be useful if you work through the tutorial in the opposite direction:
Updated 12/22/2022 to match the method used for installing systemd-boot in Cassini and later ISOs
Several people have asked me for a tutorial on how to convert an existing EndeavourOS install to systemd-boot, an alternative to grub.
The first question is who should install systemd-boot. From my perspective, here are the reasons to install systemd-boot
systemd-boot is less complicated than grub. It uses simple text based config files which only contain a few lines
It is less prone to breaka…