I have an issue that started last week, beginning with every update after 8-16-26.
I run Fedora Silverblue with ext4 (personal preference). This has worked fine for me, but starting with the most recent updates, you get dumped into emergency mode.
"You are in emergency mode. After logging in, type “journalctl -xb” to view system logs, “systemctl reboot” to reboot, or “exit” to continue bootup.
Loading any pinned deployment from 8-16-26 or earlier, system boots fine.
Out of an abundance of precaution, checked all the hardware I could, ran overnight memtest twice, and I’ve tried different SSDs and even installing to a USB.
The results are the same. If your system is ext4, the updates after 8-16-26 fail to boot.
After a fresh (completely reformatting the entire disk, letting the Fedora installer automatically create the partitions) install you can boot, because the version on the install ISO predates 8-16-26, but then after upgrading, same issue, fail to boot, dumped to emergency mode.
This is what the journalctl errors look like for the failed boots:
Aug 21 07:33:57 fedora kernel: virt/tdx: TDX not supported by the host platform Aug 21 12:34:05 fedora systemd-fsck[930]: fsck failed with exit status 8. Aug 21 12:34:05 fedora systemd[1]: home.mount: Mount path /home is not canonical (contains a symlink). Aug 21 12:34:05 fedora systemd[1]: Failed to mount home.mount - Home Partition. Aug 21 12:34:05 fedora systemd[1]: home.mount: Mount path /home is not canonical (contains a symlink). Aug 21 12:34:05 fedora systemd[1]: Failed to mount home.mount - Home Partition. Aug 21 12:34:06 fedora kernel: UBSAN: array-index-out-of-bounds in drivers/net/wireless/mediatek/mt76/mt7921/mcu.c:474:15 Aug 21 12:34:06 fedora kernel: index 3 is out of range for type 'void *[3]' Aug 21 12:34:06 fedora systemd-tmpfiles[1045]: "/home" already exists and is not a directory. Aug 21 12:34:06 fedora systemd-tmpfiles[1045]: "/srv" already exists and is not a directory. Aug 21 12:34:06 fedora systemd-tmpfiles[1045]: "/root" already exists and is not a directory. Aug 21 12:34:06 fedora systemd[1]: home.mount: Mount path /home is not canonical (contains a symlink). Aug 21 12:34:06 fedora systemd[1]: Failed to mount home.mount - Home Partition. Aug 21 12:35:12 fedora kernel: watchdog: watchdog0: watchdog did not stop!
If I fresh install and this time choose to format everything in btrfs, then this does not happen. You can update/upgrade as expected, no issues.
I also tested Kinoite out of curiosity, and the same thing happens. It kind of seems like if you want to use ext4, every update in the past week won’t boot.
If you manually install the 8-16-26 update or earlier, but nothing after that, everything works fine and it boots as expected.
Does anyone have any ideas how to fix that?