So, I had had no updates for a while. Thought it strange since I knew that I had on my work machine.
Ranked the mirrors. Got a load of updates, among those both mainline kernel and lts kernel. Rebooted and got the following.
I booted live USB, chroot into my system and run reinstall kernel command.
Now I have double the amount of boot options, both the old and the new kernels.
The old give me problem above.
The new try to run a service and the timer just ticks up.
Happened to me yesterday as well. Fortunately, for me it was easy to just boot into live usb iso, chroot into the system and reinstall systemd-boot (great guide here - someone should put it on the wiki, by the way).
I did not know what was dracut for and uninstalled it - next linux package update broke my system with the exact error messages you have.
If you delete only the old, duplicated entries that is probably all you need to do. If you remove all of them, then run sudo reinstall-kernels after that.
You absolutely should not follow that guide to reinstall systemd-boot. That is a guide on how to convert from grub. Those instructions don’t even make sense in the context of a recovery situation.
I have no idea what kind of state that would put your system in.
What are we looking at here? How did you get there? Are you in maintenance mode? Did you log into a TTY?
Hmm, seems like I should reinstall then possibly.
It’s not a huge deal, I have nothing I need to save here. I have everything in the cloud or other places. It’s just a huge time sink.
The thing that worries me is that I might need to wipe the EFI partition as well and then my Windows would be impossible to get back to without a reinstallation of that as well. (even though last time I used Windows was over a year ago so I guess I’m not gonna do it anyway)
Maintanance mode. During boot it gives me errors and then allows me to log into… Is it maintance mode or emergency mode? Can’t recall the name now. I do get the choice during the boot process though.