I just installed EOS on a new drive and read through lots of posts on changing kernels but none of them I found will work for me. I want to change the default to the kernel below.
Operating System: EndeavourOS
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.17.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Sound isn’t working correctly using the the LTS kernel but works fine using 6.17.1.
I’m booting multiple OS’s (all on their own drives) if that’s relevant.
EFI, /, and Home are on separate partitions. I’m using rEFInd boot manager.
Went to Arch Linux: Installing and Switching Between Multiple Kernels to Switching Kernels with systemd-boot but the output of sudo nano /boot/loader/entries/arch-lts.conf shows an empty file.
ls -l /boot/ shows this…
total 180
-rw-r--r-- 1 root root 184320 Sep 17 14:51 amd-ucode.img
I changed Grub Default to “saved“ while running 6.17.1 but that didn’t work.
# GRUB boot loader configuration
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
GRUB_CMDLINE_LINUX=""
# Uncomment to make GRUB remember the last selection. This requires
# setting 'GRUB_DEFAULT=saved' above.
GRUB_SAVEDEFAULT=true
Running sudo grub-mkconfig -o /boot/grub/grub.cfg gave this output…
[eosblu@machina ~]$ sudo grub-mkconfig -o /boot/grub/grub.cfg
[sudo] password for eosblu:
/usr/bin/grub-editenv: error: cannot open `//boot/grub/grubenv.new': No such file or directory.
/usr/bin/grub-mkconfig: line 270: /boot/grub/grub.cfg.new: No such file or directory
I’m missing something but can’t figure out what it is, maybe because of having multiple OS’s installed?




