Maybe a stupid question. I have a second gaming notebook with minimal installs for my wife/kids. Lutris/steam/pinta and osb studios are installed and some games. I keep the notebook updated with “yay -Syu”. Now today i noticed dracut does not show the endeavour os message during boot but it showed arch linux. My other 2 notebooks are showing the information correctly but this notebook it does not. What can the issue be ?
I just updated my PC and when rebooting the boot menu selector stated Arch Linux instead of Endeavour.
So something is going after just updating. Will try this fix as well, though is not something that bothers me that much.
For me, rebuilding does not solve the problem. After I run sudo dracut-rebuild, systemd-boot still shows “Arch Linux”.
I checked three different computers, and from what I see, I have two cases. The wrong entry shows when the kernel is updated.
On two computers, there were updates only to the regular kernel (6.17.3), and they already have the latest LTS kernel. In this case, the new kernel shows as Arch Linux and LTS as EndeavourOS. It stays the same after I run dracut-rebuild.
On the third computer, both kernels were updated (regular and LTS), and both entries in systemd-boot show Arch Linux; running dracut-rebuild after reboot didn’t change the names to EndeavourOS.
This is how systemd-boot loader entries look for the first case:
#Boot Loader Specification type#1 entry #File created by /etc/kernel/install.d/90-loaderentry.install (systemd 254.1-1-arch)
title Arch Linux
version 6.17.3-arch2-1
sort-key arch-6.17.3-arch2-1
#Boot Loader Specification type#1 entry #File created by /etc/kernel/install.d/90-loaderentry.install (systemd 254.1-1-arch)
title EndeavourOS
version 6.12.53-1-lts
sort-key endeavouros-6.12.53-1-lts