Für sys-subsystem-net-devices wird ein Startjob ausgeführt

4684
SilentStrikerTH

Vor einiger Zeit konnte ich mein WLAN nicht automatisch in Arch Linux verbinden. Ich suchte einige Videos und fand eines, das mich dazu brachte, den Befehl sudo systemctl enablemit etwas wie netctl-auto@und dann etwas am Ende auszuführen. Nun, ich habe herausgefunden, dass das nicht funktioniert hat, also habe ich es aufgegeben. Beim Booten erhalte ich nun eine Meldung, die für 1 Minute 30 Sekunden geladen wird und sagt: "Ein Startjob wird für sys-subsystem-net-devices-enp0s26u1u1.ervice.device ausgeführt". Und wenn ich daran zurückdenke, als ich diesen Code früher eingegeben habe, habe ich aus Versehen den Code eingegeben, sudo systemctl enable netctl-auto@enp0s26u1u1.erviceweil er mir gesagt hat, ich solle das tun, außer ich habe versagt und die s in Service vergessen. Idk, was zu tun ist, habe ich versucht, den Deaktivierungscode einzugeben sudo systemctl disable netctl-auto@enp0s26u1u1.erviceund auch sudo systemctl disable netctl-auto@enp0s26u1u1.ervice.devicewenn nichts funktioniert. Kann mir jemand helfen, meinen Computer XD abzuschrauben

Vielen Dank!

BEARBEITEN:

Also habe ich es herausgefunden. Für diejenigen von Ihnen, die die gleichen Startprobleme haben, warten 1: 30s wegen "Ein Startjob läuft für sys-subsystem-net-devices ...", starten Sie Ihren Computer, gehen Sie in den Pfad etc / systemd / System und suchen Sie in den Ordnern nach dem Namen dessen, was gestartet werden soll. Mein Problem wurde in einem Ordner mit dem Namen multi-user.target.wants gefunden. Sie müssen dort ein Terminal öffnen und sudo rm (Dateiname) ausführen, um es zu entfernen. Hoffe, dieses Gespräch, das ich mit mir hatte, hilft jemandem XD

9
Dieses Gespräch hat tatsächlich geholfen! Vielen Dank :) nullgeppetto vor 7 Jahren 0
danke * soviel * dafür! Ich hatte eine Stunde lang mit langatmigen Tutorials gesucht, die das Problem nicht angesprochen hatten. Die Jagd in / etc / systemd / system hat den Trick geleistet. Danke noch einmal! U007D vor 7 Jahren 0

1 Antwort auf die Frage

2
emisilva

Dies kann passieren, wenn Sie ein neues Netzwerkgerät in Ihrem Computer installieren. Dies kann dazu führen, dass andere Netzwerkgeräte ihren Namen ändern. In meinem Fall änderte sich beispielsweise der Name meiner verdrahteten Karte von enp3s0in enp4s0, was dazu führte, dass ein Startjob sys-subsystem-net-devices-enp3s0.devicedie Startsequenz verzögerte.

Gehen Sie wie vom OP vorgeschlagen zu /etc/systemd/system/multi-user.target.wantsund suchen Sie nach dem Namen des betreffenden Geräts. Sie kann im Dateinamen oder im Inhalt einer Datei stehen. Benutzen

grep enp3s0 * 

Um im Inhalt jeder Datei zu suchen. Bearbeiten Sie die betreffende Datei und korrigieren Sie den Namen des Geräts. Starten Sie neu und genießen Sie.