How to migrate to grub?

Hey there guys,
I know there is allready a manual how to do it, but even if im not new to linux I’m new to endaevoros and installing my own bootloader. First of all, why I want to migrate from systemmd-boot to grub. I tried installing kernel-modules (e.g. binder) and they don’t run, I just don’t get them to load. I’ve read that this should be added just to the grub manually and as I’m more familiar with it, I thoguth why not change it back.

So is there anyone having a detailed tutorial how to do it?
Or could i just reinstall endeavourOs over my actual system without overwriting /home? As far is I understand, I just need to reinstall the packages over yay or pacman, but my steam library wouldn’t be downloaded again right?

Hopefully someone could help me.

Are you just trying add some kernel options?

It is as simple as editing /etc/kernel/cmdline and then running sudo reinstall-kernels.

Migrating to grub is going to much more work than that.

2 Likes

Hey,
I tried to install binder-dkms, but since then. Every Update I’ll get an error cause it can’t change the grub bootloader. I wanted to add this, because it should improve my performance in waydroid. If there is a easier way, I’m glad to hear this, but this is beyond my expertise. Before I mainly used Ubuntu or Manjaro with grub where these things ‘just run’. With these packages.

Can you share the exact error you are receiving?

dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/efi/98627e2e333c413cae770e1659e0a507/6.12.4-zen1-1-zen/initrd' ***
dracut[I]: *** Creating initramfs image file '/efi/98627e2e333c413cae770e1659e0a507/6.12.4-zen1-1-zen/initrd' done ***
Fehler: konnte nicht in Weiterleitung schreiben (Datenübergabe unterbrochen (broken pipe))
(13/18) Reloading system bus configuration...
(14/18) Check if user should be informed about rebooting after certain system package upgrades.
(15/18) Updating icon theme caches...
(16/18) Checking which packages need to be rebuilt
(17/18) Updating systemd-boot
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/efi/EFI/systemd/systemd-bootx64.efi".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/efi/EFI/BOOT/BOOTX64.EFI".
Skipping "/efi/EFI/BOOT/BOOTX64.EFI", same boot loader version in place already.
Fehler: Befehl konnte nicht korrekt ausgeführt werden

Sorry for some german parts in there.

What part of that are you worried about? That broken pipe message is just a nuisance message and can be ignored.

The systemd-boot message at the end is because systemd-boot returns failure when it detects that no changes are needed. It is not a problem.

ahhh ok, thought it got problems while updating the kernel in the boot. If it’s fine, its much better than :smiley:

1 Like