Warum erscheint bei 'sudo shutdown -h now' die Fehlermeldung 'Failed to open initctl fifo: No such device or address'?

Antwort

Die Fehlermeldung ``` Failed to open initctl fifo: No such device or address Failed to talk to init daemon. ``` bedeutet, dass der Befehl `shutdown` versucht, mit dem **init-Daemon** (meistens `sysvinit`) zu kommunizieren, aber dieser entweder nicht läuft oder das System ein anderes Init-System verwendet (z.B. **systemd** oder **upstart**). **Mögliche Ursachen:** - Dein System verwendet **systemd** (heutzutage Standard bei vielen Linux-Distributionen wie Ubuntu, Debian, CentOS, Fedora). - Der Befehl `shutdown` ist ein Wrapper, der mit dem alten Init-System kommunizieren will, das aber nicht vorhanden ist. **Lösung:** Verwende den systemd-Befehl: ```bash sudo systemctl poweroff ``` oder ```bash sudo systemctl halt ``` oder ```bash sudo systemctl shutdown ``` Alternativ funktioniert auch weiterhin: ```bash sudo shutdown now ``` oder ```bash sudo shutdown -h now ``` aber auf manchen Systemen ist es besser, explizit `systemctl` zu verwenden. **Zusatzinfo:** Wenn du wissen willst, welches Init-System dein System verwendet, kannst du folgenden Befehl nutzen: ```bash ps -p 1 -o comm= ``` - Gibt es `systemd` zurück, solltest du die oben genannten `systemctl`-Befehle verwenden. **Weitere Infos:** - [systemd Dokumentation](https://www.freedesktop.org/wiki/Software/systemd/) - [shutdown (man page)](https://man7.org/linux/man-pages/man8/shutdown.8.html) **Fazit:** Die Fehlermeldung ist harmlos, zeigt aber, dass du einen Befehl für ein anderes Init-System verwendest. Nutze stattdessen die passenden Kommandos für dein System.

Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Was bedeutet die Meldung 'Connect failed to 192.168.1.188:1883, rc -5. Retry in 100 sec'?

Die Meldung „Connect failed to 192.1688.1.188:1883, rc -5. Retry in 100 sec“ bedeutet, dass ein Programm (vermutlich ein MQTT-Client) versucht, eine Verbindung zu einem Server mit der IP-A... [mehr]

Warum erscheint unter Ubuntu 20.04 die Fehlermeldung 'failed to talk to init daemon'?

Die Fehlermeldung „failed to talk to init daemon“ unter Ubuntu 20.04 tritt meist auf, wenn ein Befehl (z.B. `service`, `initctl` oder ein grafisches Tool) versucht, mit dem Init-System (z.... [mehr]

Wie behebt man unter Mac OS X Yosemite die Fehlermeldung 'Medium konnte nicht deaktiviert werden' beim Formatieren einer externen TOSHIBA USB 3.0 Festplatte?

Die Fehlermeldung „Medium konnte nicht deaktiviert werden“ beim Formatieren einer externen Festplatte unter Mac OS X Yosemite bedeutet, dass das System die Festplatte nicht aushängen... [mehr]