Boot stalls on initrd-switch-root.service

I upgraded to Fedora 40 last night, ran DNF update this morning, and then everything stopped working. On reboot the boot sequence halts at

Starting initrd-switch-root.service - Switching Root...
systemd-journald[281]: Received SIGTERM from PID 1 (systemd).

Anyone have any ideas as to why this is happening and, more importantly, how to fix this? Thanks!

Maybe an issue with a newer kernel.

Try booting the previous kernel. Does that work?

That did not work. I just ended up reloading the entire OS last night. :face_with_diagonal_mouth:

Eric, why did you mark the answer as a solution? I have the same problem in Fedora 40, but I haven’t found a solution to prevent starting initrd-switch-root.service from ending in a forced system reboot (I mean, systemd-journald[425]: Received SIGTERM from PID 1 (systemd)).

Please start a new topic where we can help you debug this.