Donc, il y a quelque temps, je n'ai pas pu obtenir que mon wifi se connecte automatiquement dans Arch Linux, j'ai recherché quelques vidéos et en ai trouvé une qui m'a fait exécuter la commande sudo systemctl enable
avec quelque chose comme netctl-auto@
, puis quelque chose à la fin. Eh bien, j'ai compris que cela ne fonctionnait pas, alors je l'ai abandonné. Maintenant au démarrage, je reçois un message qui se charge pendant 1m30s disant "Un travail de démarrage est en cours d'exécution pour sys-subsystem-net-devices-enp0s26u1u1.ervice.device". Et quand j'y repense, quand j'ai entré ce code plus tôt, je l'ai accidentellement mis sudo systemctl enable [email protected]
parce qu'il m'a dit de le faire, sauf que j'ai foiré et oublié les s en service. Idk quoi faire, j'ai essayé d'entrer le code de désactivation sudo systemctl disable [email protected]
et même sudo systemctl disable [email protected]
mais rien ne fonctionne. Quelqu'un peut-il m'aider à dévisser mon ordinateur XD
Merci!
ÉDITER:
Alors je l'ai compris. Pour ceux d'entre vous qui ont le même type de problèmes de démarrage, 1m30s d'attente à cause de "Un travail de démarrage est en cours pour sys-subsystem-net-devices ...", démarrez votre ordinateur, allez sur le chemin etc / systemd / système et regardez dans les dossiers là-bas pour le nom de tout ce qui tente de démarrer. Mon problème se trouvait dans un dossier appelé multi-user.target.wants. Vous devrez y ouvrir un terminal et exécuter sudo rm (nom du fichier) pour le supprimer. J'espère que cette conversation que j'ai eue avec moi-même aide quelqu'un XD
la source
Réponses:
Cela peut se produire lorsque vous installez un nouveau périphérique réseau sur votre ordinateur, ce qui peut entraîner le changement de nom d'autres périphériques réseau. Dans mon cas, par exemple, le nom de ma carte filaire est passé de
enp3s0
àenp4s0
, ce qui a provoqué un travail de démarrage poursys-subsystem-net-devices-enp3s0.device
retarder la séquence de démarrage.Comme le suggère l'OP, accédez à
/etc/systemd/system/multi-user.target.wants
et recherchez le nom du périphérique incriminé. Il peut s'agir du nom de fichier ou du contenu d'un fichier. UtilisationPour rechercher dans le contenu de chaque fichier. Modifiez le fichier en question et corrigez le nom de l'appareil. Redémarrez et profitez.
la source