web-dev-qa-db-ja.com

sys-subsystem-net-devicesの開始ジョブが実行されています

そのため、しばらく前にArch LinuxでWi-Fiを自動的に接続することができませんでした。いくつかのビデオを調べたところ、Sudo systemctl enableのようなコマンドでnetctl-auto@を実行してから、終わり。まあ、それはうまくいかないことがわかったので捨てました。起動時に、「sys-subsystem-net-devices-enp0s26u1u1.ervice.deviceの開始ジョブが実行されています」というメッセージが1分30秒間読み込まれます。振り返ると、そのコードを先に入力したときに、誤ってSudo systemctl enable [email protected]を入力しました。これは、めちゃくちゃにしてサービス中のsを忘れたことを除いて、そうするように言われたためです。どうしようか、無効コードSudo systemctl disable [email protected]Sudo systemctl disable [email protected]を入力してみましたが、何も機能しません。誰かが私のコンピュータXDを外すのを手伝ってくれる?

ありがとう!

編集:

だから私はそれを理解しました。同じ種類の起動の問題が発生している場合は、「sys-subsystem-net-devicesの起動ジョブが実行中です...」という理由で1分30秒待機し、コンピューターを起動して、パスetc/systemd /に移動します。システムを起動して、そこにあるフォルダを調べて、起動しようとしている名前を探します。私の問題はmulti-user.target.wantsというフォルダーにありました。そこでターミナルを開き、それを削除するためにSudo rm(ファイル名)を実行する必要があります。私とのこの会話が誰かXDを助けることを願っています

10
SilentStrikerTH

これは、マシンに新しいネットワークデバイスをインストールしたときに発生する可能性があり、他のネットワークデバイスの名前が変更される可能性があります。たとえば、私の場合、有線カードの名前がenp3s0からenp4s0に変更されたため、sys-subsystem-net-devices-enp3s0.deviceの開始ジョブが起動シーケンスを遅らせていました。

OPが示すように、/etc/systemd/system/multi-user.target.wantsに移動して、問題のデバイス名を探します。ファイル名またはファイルのコンテンツに含めることができます。使用する

grep enp3s0 *

すべてのファイルの内容を検索します。問題のファイルを編集して、デバイスの名前を修正します。再起動してお楽しみください。

2
e18r