Grub, os-prober and default kernel

I have a multiboot set-up (including EOS). Originally I just had the kernel, 6.18.9.arch1-2 installed, but recently decided to add lts-6.12.71-1. Having done that, using os-prober has now put the lts-kernel as the default, which isn’t necessarily what I wanted. So it means I now have to enter the advanced option in grub if I wish to boot to the original kernel.

Other than disabling os-prober and customising grub myself, is there any reason why the lts kernel was made default, or is this normal behaviour where an lts kernel is present?

Yes, this is normal behavior when adding a new kernel. You can either have grub save your last booted kernel on each boot, or set a specific kernel as default.

Welcome to the forum :enos_flag: :enos:

This topic might be of some use to you.

Yes, this seems to be the way to go. Never encountered this particular grub option before - thanks.