Исправлено: инициирована задача для устройства sys-subsystem-net-devices-eth0.device

Каждый раз при запуске моей виртуальной машины с Arch Linux появляется сообщение о том, что «выполняется задача для sys-subsystem-net-devices-eth0.device», и мне приходится терпеть ожидание в течение 1 минуты и 30 секунд, что вызывает большое раздражение.

a-start-job-is-running-for-sys-subsystem-net-devices-eth0-device

Как мне удалось справиться с этой задачей?

После загрузки Arch Linux запустите терминал и просмотрите системный журнал, введя следующую команду:

journalctl - xe

Вот что я узнал.

Oct 24 15:40:47 arch systemd[1]: sys-subsystem-net-devices-eth0.device: Время ожидания для задания sys-subsystem-net-devices-eth0.device/start было превышено.24 октября в 15:40:47 система arch сообщила: время ожидания для устройства sys-subsystem-net-devices-eth0.device истекло.Не удалось активировать устройство sys-subsystem-net-devices-eth0.device.Установлено: systemd -- Поддержка: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Устройство sys-subsystem-net-devices-eth0.device не удалось инициализировать. -- -- Результат: истекло время ожидания. 24 октября, 15:40:47, arch systemd[1]:Неполноценная зависимость для dhcpcd на интерфейсе eth0.Не удалось подключить устройство [email protected] -- Определено: systemd -- Поддержка: http://lists. freedesktop. org/mailman/listinfo/systemd-devel -- -- Устройство [email protected] не удалось. -- -- Результат: зависимость. Oct 24 15:40:47 arch systemd[1]: [email protected]: Задание [email protected]/start не удалось с результатом 'зависимость'. Oct 24 15:40:47 arch systemd[1]: sys-subsystem-net-devices-eth0.device: Задание sys-subsystem-net-devices-eth0.device/start не удалось с

Как видно из результатов, интерфейс eth0, на который ожидает [email protected], не удалось инициализировать.

Читайте также:  Функции и отличия файловых систем Ext2, Ext3 и Ext4 в Linux

Команда systemctl status [email protected] сообщает мне, что эта служба должна запускаться автоматически при старте системы.

[linuxbabe@arch ~]$ Проверьте состояние сервиса с помощью команды:

systemctl status [email protected]

● [email protected] - dhcpcd активен на eth0: успешно загружено (/usr/lib/systemd/system/[email protected];включеноПредустановка от поставщика: деактивирована. Статус: неактивный (неработоспособен).
ip-address-show

Таким образом, нет необходимости активировать интерфейс eth0. Мне просто нужно деактивировать [email protected].

Неприятное уведомление "запуск задания для sys-subsystem-net-devices-eth0.device" больше не будет появляться, что позволит экономить 1 минуту и 30 секунд при каждом запуске виртуальной машины Arch Linux.

Позже я выяснил, что переключил сетевой режим в Virtualbox с NAT на мостовой адаптер. В результате интерфейс eth0 по умолчанию не функционирует в моей виртуальной машине с Arch Linux.

virtualbox-bridged-network-mode

Надеюсь, этот урок оказался для вас полезным в решении вашей проблемы. Если вам понравился этот материал, не забудьте подписаться на нашу бесплатную рассылку или следить за нами в Google+, Twitter, а также ставить лайки на нашей странице в Facebook. Спасибо, что заглянули!