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 enable
mit 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 [email protected]
weil 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 [email protected]
und sogar, sudo systemctl disable [email protected]
aber 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
quelle
Antworten:
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
enp3s0
zuenp4s0
, die einen Start Job für verursachtesys-subsystem-net-devices-enp3s0.device
Verzögerung der Startreihenfolge.Gehen Sie, wie vom OP vorgeschlagen, zu
/etc/systemd/system/multi-user.target.wants
und suchen Sie nach dem Namen des betreffenden Geräts. Es kann sich im Dateinamen oder im Inhalt einer Datei befinden. VerwendenZum Durchsuchen des Inhalts jeder Datei. Bearbeiten Sie die betreffende Datei und korrigieren Sie den Gerätenamen. Neustart und genießen.
quelle