Zadanie startowe jest uruchomione dla urządzeń sys-subsystem-net-devices

9

Jakiś czas temu nie udało mi się uzyskać połączenia Wi-Fi, aby automatycznie połączyć się z Arch Linux, sprawdziłem kilka filmów i znalazłem film, który sprawił, że wykonałem polecenie sudo systemctl enable z czymś takim netctl-auto@ a potem coś na końcu. Dowiedziałem się, że to nie działa, więc go porzuciłem. Teraz przy starcie otrzymuję wiadomość, która ładuje się na 1m30s mówiąc: „Zadanie startowe działa dla sys-subsystem-net-devices-enp0s26u1u1.ervice.device”. A kiedy wrócę do tego, kiedy wprowadziłem ten kod wcześniej, przypadkowo go włożyłem sudo systemctl enable [email protected] ponieważ kazał mi to zrobić, z wyjątkiem tego, że zawiedli i zapomniałem o usługach. Idk co zrobić, próbowałem wprowadzić kod wyłączenia sudo systemctl disable [email protected] i nawet sudo systemctl disable [email protected] ale nic nie działa. Czy ktoś może mi pomóc odkręcić komputer XD

Dzięki!

EDYTOWAĆ:

Więc to wymyśliłem. Dla tych z was, którzy mają takie same problemy z uruchamianiem, 1 m30s czekają z powodu „Uruchomienia zadania dla sys-subsystem-net-devices ...”, uruchomienia komputera, przejścia do ścieżki etc / systemd / system i rozejrzyj się po folderach, aby znaleźć nazwę tego, co próbuje się uruchomić. Mój problem znajdował się w folderze o nazwie multi-user.target.wants. Musisz tam otworzyć terminal i uruchomić sudo rm (nazwa pliku), aby go usunąć. Mam nadzieję, że ta rozmowa, którą miałem ze sobą, pomaga komuś XD

SilentStrikerTH
źródło
Ta rozmowa rzeczywiście pomogła! Dzięki :)
nullgeppetto
Dziękuję Ci tak wiele dla tego! Polowałam przez godzinę z długimi wiatrami, które nie rozwiązywały problemu. Polowanie w / etc / systemd / system załatwiło sprawę. Dzięki jeszcze raz!
U007D

Odpowiedzi:

2

Może się tak zdarzyć, gdy zainstalujesz w urządzeniu nowe urządzenie sieciowe, co może spowodować zmianę nazw innych urządzeń sieciowych. Na przykład w moim przypadku zmieniła się nazwa mojej karty przewodowej enp3s0 do enp4s0, co spowodowało rozpoczęcie pracy sys-subsystem-net-devices-enp3s0.device opóźnić sekwencję startową.

Jak sugeruje OP, przejdź do /etc/systemd/system/multi-user.target.wants i poszukaj nazwy urządzenia naruszającego. Może być w nazwie pliku lub w zawartości pliku. Posługiwać się

grep enp3s0 *

Aby wyszukać zawartość każdego pliku. Edytuj dany plik i popraw nazwę urządzenia. Uruchom ponownie i ciesz się.

e18r
źródło