Can't update kernel

Did a full update with yay, ran without errors but it kept booting to old kernel 6.12.43-1-lts.

After booting it looks like it doesn’t have any drivers, even ethernet is not working.

Folder in /usr/lib/modules changed to 6.12.47-1-lts.

Downgrading back to 6.12.43-1-lts fixes it but I would rather not be stuck in the same version forever.

Can you share the output of pacman -Q | grep -E "dracut|mkinitcpio|grub"

$ pacman -Q | grep -E "dracut|mkinitcpio|grub"
dracut 108_eos-1
grub 2:2.12.r359.g19c698d12-1
kernel-install-for-dracut 1.13-1

That doesn’t look normal.

What does bootctl status show?

$ bootctl status
Couldn't find EFI system partition. It is recommended to mount it to /boot or /efi.
Alternatively, use --esp-path= to specify path to mount point.
System:
Not booted with EFI

That output was from the running system?

If so, you have the wrong packages installed. Remove kernel-install-for-dracut and install eos-dracut

1 Like

Yes, this is in the running system with the kernel issue.

I should probably tell you that I didn’t have any of those dracut packages and only installed this one after having this issue and doing some googling.

I’ll remove this one, install eos-dracut and try the update again.

1 Like

That worked, I’m on the latest lts kernel now.

That’s not the first time I’ve had some package disappear, I’ve recently had to install VLC and Timeshift when I’m sure I already had those.

Thank you for the help.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.