Ich habe eine VirtualBox-Instanz von Oracle Linux 7.2, die wegen nicht gestartet werden kann Failed to start Login Service. Während der Startsequenz hängt der Prozess an dieser Nachricht und wird nicht fortgesetzt, sodass ich mich nicht einmal anmelden und ausführen kann systemctl status systemd-logind.service.
Die wahrscheinliche Ursache dafür ist, dass ich zsh entfernt habe, während alle meine Benutzer (einschließlich root) zsh als Standard-Shell festgelegt haben (duh!). Danach startete der Computer und ich kam zur Anmeldeaufforderung, konnte mich aber nicht anmelden, da die Shell nicht gefunden wurde. Ich legte dann eine Live-CD ein und ging in /etc/passwd, um die Standard-Shell für Benutzer zu ändern /bin/bash. Danach wird der Anmeldedienst überhaupt nicht mehr gestartet. Irgendwelche Ideen, wie man das behebt?