Small disclaimer, as said above, I am a complete NOOB at all things technical and don’t AT ALL know how any of this works and all.
I have several old Fedora entries in grub which I just really want to remove. I tried several different tutorials, tried following them but didn’t exactly understand what to do or it just didn’t work.
Use the rescue mode to fix my system when I replaced a SATA SSD with an NVMe SSD (the rescue mode had NVMe drivers that my normal install’s initramfs didn’t)
Are you sure that losing these recovery abilities is a price worth paying for a cleaner GRUB menu?
I’m also a noob, being a noob I tell you this.
You see the numbers in brackets?
The first one - 6.15.5 → Latest Kernel, if it boots, all is OK
Second one - 6.15.3 → The previous kernel, if the first one doesn’t boot you can boot into this
Third one - 6.14.9 → The oldest available kernel, if for some reason the second one also doesn’t boot use this
Again, as I said I am a complete NOOB with all of this and before that someone else has told me that they’re useless, so it’s been bothering me ever since then
But thank you for the explanation! I’ll keep them then
No, that is not all that is needed.
It is mandatory to have at least 2 fedora kernels since during a kernel update the running kernel is NEVER replaced. If you had only one kernel allowed on the system then kernel updates could not be performed.
Fedora has made the choice to keep 3 kernels by default, of which one is the running kernel, and the latest installed is the default kernel for booting.
As explained above, the others are for recovery if a new kernel fails to perform properly, as well as allowing space for updates.
A kernel update automatically removes the oldest kernel that is not currently booted, as well as installing the newer kernel which will be used the next time the machine is booted.