Update hung at 97%, and after an eventual hard reboot, does not work

I updated fedora 37 yesterday and it went completely wrong.
It hang up at 97% of the update done. So after waiting 10 hours I did a hard reboot… Resulting in the atteched pictures.
Nothing works anymore😒

Does anyone know a way of getting fedora working again?


Can you try booting from an older kernel? it looks like you are missing the initramfs for the Fedora 37 kernel.

I did try to boot from previous kernels, but it didn’t work…

The same errors shown in the previous post?

Do you have any kind of snapshots for your root filesystem? If you have you could restore a snapshot and reinstall your kernel.

To know what to propose exactly, please post the output of lsblk.

This is what the boot manager looks like.
When I start the second (kernel 6.0.16) I get following:

I can’t type anything…

I do have a backup of all my documents and pictures and other stuff…

I think saving this half upgraded system will be more or less a hassle depending on how bad the situation is. You could either reinstall or I could try to help as much as I know.

The kernel panic is probably caused by a messed up SELinux configuration according to this. Try to disable SELinux using GRUB command line and boot from the kernel 6.0.16.

If you could get into the system after doing this then the next sensible thing is to run sudo dnf distro-sync to sync your packages with the current release, then relabel the whole filesystem by running sudo restorecon -R /.

If despite disabling SELinux you can’t get to at least tty, we could try chrooting from a live USB.

1 Like

I am having a similar issue. This latest update to kernel 6.1.5 does not boot and I get a perpetual black screen. I, however can boot from an older kernel (6.0.18). I don’t know if our issues are related, but mine started happening right after the update as well.

See these threads for similar issues

Hi td211,
I got to GRUB, see attachment.

How should I continue?

Add selinux=0 to the end of the line starting with linux, then press Ctrl+X to boot.

Please see the attached pictures
Did I do something wrong, because it doesn’t seem to be working properly

The pictures are very blurry, but it is readable enough to see that you added selinux=0 to the end and booted. Can you press esc to show where the boot stalled?

Here the results

What’s next?

As I can see nothing changed, I think hunting down this problem will waste more time than reinstalling a clean system.

Make a bootable Fedora USB and reinstall your system. Copy your home directory to somewhere else to restore it after reinstall (do not copy using GUI as it may mess the file permissions, use cp -p ... to ensure that permissions doesn’t get messed up.

And most importantly: please use snapper or timeshift to take snapshots of your root partition, that makes recovering from such messes much easier.

This exact issue is why I switched to Silverblue, the immutable OS.

While the idea of silverblue is nice, it isn’t fully bulletproof either. In my experience Fedora workstation + snapper is also quite reliable, nearly 1 year of use I never needed to restore a snapshot unless I messed up myself.

Everything is working again. I did reinstall Fedora without any further issues.
This was the first time in more 15 years, an update went wrong…

That’s impressive for a leading edge distribution.

I hope you got a snapshot tool this time to prevent such scenario from repeating.