Updates would always install Kernel incorrectly :(

Been happening since 41 update.
All newly installed kernels from updates would always kernel panic, would always have to manually reinstall to get it working. Annoying enough for me to just remove the broken kernels from grub and just get on with my day.

pls help guys :frowning:

To help we will need details of the panic.
And tell us the version of the working kernel.

The title is misleading. The install of the kernel worked, as you can boot from it.

But it has an unfortunent problem with your hardware I am guessing.

unable to mount root fs (0,0)

After installing a kernel that will not boot, but without rebooting run

sudo grubby --info=ALL
lsblk -f

Post the output here as preformatted text for us to analyse.

index=0
kernel=“/boot/vmlinuz-6.13.7-100.fc40.x86_64”
args=“ro”
root=“UUID=0ee85536-a2da-428c-9922-51dd94c3df35”
initrd=“/boot/initramfs-6.13.7-100.fc40.x86_64.img”
title=“Fedora Linux (6.13.7-100.fc40.x86_64) 40 (KDE Plasma)”
id=“c351ee50de0c4403a8365d84b33d1305-6.13.7-100.fc40.x86_64”
index=1

this one is the broken one, same thing with every newly installed kernerl through the dnf update command

To post as pre-formmated text use this:

```
like this with three back ticks
```

I also asked for lsblk -f output so that I can know what yout disk setup is.
Please provide.
FYI ths is what I have for my f40 kde install for grubby --info=ALL

$ grubby --info=ALL
index=0
kernel="/boot/vmlinuz-6.12.4-100.fc40.aarch64"
args="ro rootflags=subvol=root rhgb quiet"
root="UUID=93c96a90-cc18-4b79-a2cf-72cd79f970bf"
initrd="/boot/initramfs-6.12.4-100.fc40.aarch64.img"
title="Fedora Linux (6.12.4-100.fc40.aarch64) 40 (KDE Plasma)"
id="603b36a2ba6b4498bc3b397a186181bf-6.12.4-100.fc40.aarch64"

If you have the default btrfs setup then I think you are missing the rootflags= piece. Also I see that the rhgb quiet has been removed, can I assume something you did to help debug the problem?