Für sys-subsystem-net-Geräte wird ein Startjob ausgeführt


10

Vor einiger Zeit war es mir nicht möglich, mein WLAN automatisch in Arch Linux zu verbinden. Ich habe einige Videos nachgeschlagen und eines gefunden, 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 fallen lassen. Jetzt erhalte ich beim Booten eine Meldung, die für 1: 30 Sekunden geladen wird und besagt, dass ein Startjob für sys-subsystem-net-device-enp0s26u1u1.ervice.device ausgeführt wird. Und wenn ich daran zurückdenke, als ich diesen Code früher eingegeben habe, habe ich ihn versehentlich eingegeben, sudo systemctl enable netctl-auto@enp0s26u1u1.erviceweil er mir gesagt hat, dass ich das tun soll, außer ich habe es vermasselt und das s in Betrieb vergessen. Idk was zu tun ist, ich habe versucht, den Deaktivierungscode einzugeben sudo systemctl disable netctl-auto@enp0s26u1u1.erviceund sogar, sudo systemctl disable netctl-auto@enp0s26u1u1.ervice.deviceaber nichts funktioniert. Kann mir jemand helfen, meinen Computer XD abzuschrauben?

Vielen Dank!

BEARBEITEN:

Also habe ich es herausgefunden. Für diejenigen unter Ihnen, die die gleichen Startprobleme haben, warten 1: 30 Minuten wegen "Ein Startjob wird für sys-subsystem-net-Geräte ausgeführt ...", starten Sie Ihren Computer, gehen Sie zum Pfad etc / systemd / System und schauen Sie sich in den Ordnern dort nach dem Namen dessen um, was versucht zu starten. Mein Problem befand sich in einem Ordner namens multi-user.target.wants. Sie müssen dort ein Terminal öffnen und sudo rm (Name der Datei) ausführen, um es zu entfernen. Hoffe, dieses Gespräch, das ich mit mir selbst geführt habe, hilft jemandem XD


Dieses Gespräch hat tatsächlich geholfen! Danke :)
nullgeppetto

Vielen Dank so viel für diese! Ich hatte eine Stunde lang mit langwierigen Tutorials gejagt, die das Problem nicht angesprochen hatten. Die Jagd in / etc / systemd / system hat es geschafft. Danke noch einmal!
U007D

Antworten:


2

Dies kann passieren, wenn Sie ein neues Netzwerkgerät auf Ihrem Computer installieren. Dies kann dazu führen, dass andere Netzwerkgeräte ihren Namen ändern. In meinem Fall zum Beispiel meine verdrahteten Namen des Karten geändert von enp3s0zu enp4s0, die einen Start Job für verursachte sys-subsystem-net-devices-enp3s0.deviceVerzögerung der Startreihenfolge.

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

grep enp3s0 *

Zum Durchsuchen des Inhalts jeder Datei. Bearbeiten Sie die betreffende Datei und korrigieren Sie den Gerätenamen. Neustart und genießen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.