I’m a bit lost here, I just want it to boot linux59-rt by default but I have to manually select it in grub every time. Both linux59 and linux59-rt are installed currently, not sure if I can remove linux59 or if that would break anything but it won’t let me remove it anyway.
How can I make it default?
In /etc/default/grub I have set
GRUB_DEFAULT=saved
The linux59-rt kernel still doesn’t load by default though, maybe it’s because it’s older than the current linux59 I have installed? I’m not sure though
Then I have no idea, because I have reinstalled 3 times in the past 2 days and I get the same problem. I install the OS, update, reboot, open the manjaro settings manager, go to kernel and install Linux 5.9.1_rt19-1, reboot, select the kernel, works fine, then i reboot without selecting the kernel and it boots the normal Linux 5.9.16-1 again. Maybe there’s something wrong with how I’m doing it?
Installed Linux5.10 then removed 59 and 59-rt, install only the 59-rt, rebooted into 59-rt, then removed 5.10. Rebooted and Linux59-rt is now the only kernel and boots by default.
GRUB options GRUB_DEFAULT=saved and GRUB_SAVEDEFAULT=true do work to save user selection from GRUB
But after sudo update-grub the default is reset to the first menuentry,
So user will need to set preferred boot option again after GRUB is updated
For using multiple kernels, I suggest adding GRUB_DISABLE_SUBMENU=true option so the saved boot option is not hidden in Advanced Options
I do not have that entry, multiple kernels here and multiple installs. Indeed the update of grub will reset the default entry, but that only happens when installing new kernel or doing an update, right?