So beheben Sie das Problem: „System wurde nicht mit systemd als Init-System (PID 1) gebootet.“ „Kann nicht funktionieren“ Fehler
Schauen wir uns zunächst die Fehlerquelle an. Sie erhalten die Meldung „System has not been booted with systemd as init system (PID 1)“. Fehler „Kann nicht ausgeführt werden“ beim Ausführen des Befehls sudo systemctl start
in deinem Befehl.
Wenn die obige Aussage wahr ist, vermuten wir, dass Sie Ubuntu in Windows mit WSL verwenden und Ihr Linux-System systemd nicht verwendet.
Fix „System wurde nicht mit systemd als Init-System (PID 1) gebootet.“ „Kann nicht funktionieren“ Fehler
Ubuntu in Windows mit WSL. verwendet SysV anstelle von systemd. Führen Sie nun den folgenden Befehl für den Prozessnamen PID 1 aus.
ps -p 1 -o comm=
Eine der besten Lösungen für den Fehler eines Systems, das nicht mit systemd als Init-System (PID 1) gebootet wurde, besteht darin, den alternativen Befehl eines Systems zu verwenden, das die gleiche Aufgabe erledigt. Da Ihr System systemd nicht verwendet, können Sie das Äquivalent ausführen sysvinit Befehl statt systemd. Sie finden die Liste der alternativen Befehle zum systemd-Befehl
sysvinit-Befehl
systemd-Befehl
systemctl start example service example start systemctl stop example service example stop systemctl restart example service example restart systemctl reload example service example reload systemctl condrestart example service example condrestart systemctl status example service example status systemctl enable example chkconfig example on systemctl Disable example chkconfig example off systemctl is -enabled Beispiel chkconfig-Beispiel –list systemctl list-unit-files –type=service chkconfig systemctl daemon-reload chkconfig-Beispiel –add .u8f361723432796462e349aef9bbd2151 { padding:0px; Rand: 0; padding-top:1em!important; padding-bottom:1em!important; Breite: 100 %; Bildschirmsperre; Schriftdicke: fett; Hintergrundfarbe:#eaeaea; Grenze:0!wichtig; border-left:4px solid #34495E!important; Box-Shadow: 0 1px 2px rgba(0, 0, 0, 0,17); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0,17); -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0,17); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0,17); Textdekoration: keine; } .u8f361723432796462e349aef9bbd2151:active, .u8f361723432796462e349aef9bbd2151:hover { opacity: 1; Übergang: Deckkraft 250 ms; Webkit-Übergang: Deckkraft 250 ms; Textdekoration: keine; } .u8f361723432796462e349aef9bbd2151 { Übergang: Hintergrundfarbe 250 ms; Webkit-Übergang: Hintergrundfarbe 250 ms; Deckkraft: 1; Übergang: Deckkraft 250 ms; Webkit-Übergang: Deckkraft 250 ms; } .u8f361723432796462e349aef9bbd2151 .ctaText { Font-weight:bold; Farbe:#464646; Textdekoration: keine; Schriftgröße: 16px; } .u8f361723432796462e349aef9bbd2151 .postTitle { color:#000000; Textdekoration: unterstrichen!wichtig; Schriftgröße: 16px; } .u8f361723432796462e349aef9bbd2151:hover .postTitle { text-decoration: underline!important; } LESEN Sie weitere relevante Dinge: So richten Sie UFW (Uncomplicated Firewall) unter Ubuntu 22.04 LTS ein
Für einen weiteren Fehler
Das Docker-System wurde nicht mit systemd als Init-System gebootet
Versuchen zu benutzen: sudo /etc/init.d/docker start
anstelle von systemd.
Teilen Sie uns mit, ob wir Ihr Problem lösen können. Wenn Sie eine alternative Lösung für dieses Problem haben, lassen Sie es uns bitte wissen. Wir würden unseren Blogbeitrag gerne aktualisieren.