修復:正在為sys-subsystem-net-devices-eth0.device運行啟動作業

啟動時,我的Arch Linux虛擬機始終告訴我“sys-subsystem-net-devices-eth0.device的啟動作業正在運行”,我不得不再等1分30秒,這很煩人。

我如何解決這個問題?

Arch Linux啟動後,打開終端窗口並使用以下命令檢查系統日誌:

journalctl -xe

這就是我發現的。

Oct 24 15:40:47 arch systemd[1]: sys-subsystem-net-devices-eth0.device: Job sys-subsystem-net-devices-eth0.device/start timed out
Oct 24 15:40:47 arch systemd[1]: Timed out waiting for device sys-subsystem-net-devices-eth0.device.
-- Subject: Unit sys-subsystem-net-devices-eth0.device has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit sys-subsystem-net-devices-eth0.device has failed.
-- 
-- The result is timeout.
Oct 24 15:40:47 arch systemd[1]: Dependency failed for dhcpcd on eth0.
-- Subject: Unit [email protected] has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit [email protected] has failed.
-- 
-- The result is dependency.
Oct 24 15:40:47 arch systemd[1]: [email protected]: Job [email protected]/start failed with result 'dependency'.
Oct 24 15:40:47 arch systemd[1]: sys-subsystem-net-devices-eth0.device: Job sys-subsystem-net-devices-eth0.device/start failed w

從輸出中可以看到, [email protected] 正在等待 eth0 接口發生故障。

systemctl status [email protected] 命令告訴我該服務應該在系統啟動時自動啟動。

[[email protected] ~]$ systemctl status [email protected][email protected] - dhcpcd on eth0
Loaded: loaded (/usr/lib/systemd/system/[email protected]; enabled; vendor preset: disabled)
Active: inactive (dead)

Oct 24 15:40:47 arch systemd[1]: Dependency failed for dhcpcd on eth0.
Oct 24 15:40:47 arch systemd[1]: [email protected]: Job [email protected]/start failed with result 'dependency'.

如果我跑步 ip address show 在終端中的命令,我知道 enp0s3 接口已經從我的家庭路由器獲取了IP地址。

ip地址顯示

所以真的沒有必要 eth0 接口。 我需要做的就是禁用[email protected]

sudo systemctl disable [email protected]

煩人的“正在為sys-subsystem-net-devices-eth0.device運行啟動作業”消息將消失,每次啟動Arch Linux虛擬機時將保存1分鐘和30秒。

後來我發現我已經在Virtualbox中將網絡模式從默認的NAT模式更改為橋接適配器模式。 所以默認 eth0 界面在我的Arch Linux虛擬機中不起作用。

虛擬箱橋接網絡模式

我希望本教程可以幫助您解決上述問題。 與往常一樣,如果您發現此帖子有用,請訂閱我們的免費新聞通訊,或在Google +,Twitter或我們的Facebook頁面上關注我們。 感謝造訪!

Sidebar