Interrupted update broke the entire system!

While updating my system via updatectl, I got my Internet connection briefly disconnected. The update utility stopped, running it again gave “Already up to date”, but then my system can’t boot at all. Even more, it displays two previous builds, but can’t boot into ANY of them! How to fix???

Several of us experienced similar things recently. It’s not a great situation to end up in, and I’m sorry it happened. There appears to be at least one Systemd bug that can trigger this; see update transfer gets skipped, breaking system · Issue #41288 · systemd/systemd · GitHub.

Fortunately, it’s recoverable.

First, enter the emergency root shell: Recover from Boot Failures - KDE Community

Then, restore /etc from one of the built-in backups: Recover from Boot Failures - KDE Community

Various measures are currently being put in place to prevent this from happening again in the future. Here’s some light reading:

1 Like

Huge thanks, but it was faster for me to reinstall the system from scratch (it’s a virtual machine).

After a clean reinstall (!) I still see three previous build numbers in the boot menu. How could they survive erasing the entire system partition?