Fedora 35 goes black during dnf update won't boot properly

Hi All, during a dnf update (using Fedora Linux (5.14.16-301.fc35.x86_64) 35 (Workstation Edition) the pc screen blacked out and pc quasi went dead.
After a restart, I couldn’t boot up using the above version, but had to use the one before (5.14.15-300.fcx86_64)
I have done and tried several more dnf updates but the problem has not corrected itself through updates.
When I try to boot using the latest kernel (5.14.16-301.), I get the following message; error …/grub-core/fs/fshelp.c:257:file /initramfs-5.14.16-301.fc35.x86_64.img’ not found. Press any key to continue…_
But after that the pc freezes up. So I have to use the previous kernel
(5.14.15-300) for the system to boot.
How can this problem be corrected or the defective kernel removed?
Thanks, sincerely,
Magic

Hi @magic Did you do the dnf update before updating? Did you do all as prescribed in:
https://docs.fedoraproject.org/en-US/quick-docs/dnf-system-upgrade/

before booting highlight the kernel you want to boot into then press e to edit it from the grub menu (you may want to press shift several times to log into the grub menu during initial booting)

in the edit section

you’ll see something like rhgb quiet append pci=nomsi to it then press ctrl + x to save and boot as it will be instructed in the grub window

if this worked tell me to add links to more resources and docs.

did you try reinstalling the kernel?

Hi Jaap, yes I followed all the procedures. It actually worked normal for a couple of days.
I almost always do a dnf update before exiting the pc. So it did do some normal dnf updates before this problem occurred.

Hi grumpey, I did a direct upgrade from the terminal, not from an external (live) boot / cd / memory stick.
I haven’t made one as of yet, but I have thought about it, and then to do a complete new install.

sudo dnf reinstall "kernel*5.14.16-301.fc35.x86_64"

should reinstall the kernel

Depending on how you’re configured you may also want to check to see if there is room in /boot

1 Like

Hi grumpey, The sudo dnf reinstall "kernel*5.14.16-301.fc35.x86_64 worked and solved / fixed the problem.
Thanks for your tip / feedback.

Great community

sincerely, Magic

1 Like

Hi Joseph, the problem has been solved by just doing ( sudo dnf reinstall "kernel*5.14.16-301.fc35.x86_64) as suggested by grumpey.
Thanks for your time and interest.

sincerely,

Magic

2 Likes

Hello @magic ,
Would you be so kind as to mark the comment that was the solution for you?

Thanks to all who contributed their input to this post.
The problem has been solved by just doing ( sudo dnf reinstall "kernel*5.14.16-301.fc35.x86_64 ) as suggested by grumpey.
Thanks for your time and interest.