Каждый раз при запуске моей виртуальной машины с 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: Время ожидания для задания 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], не удалось инициализировать.
Команда systemctl status [email protected] сообщает мне, что эта служба должна запускаться автоматически при старте системы.
[linuxbabe@arch ~]$ Проверьте состояние сервиса с помощью команды:
systemctl status [email protected]
● [email protected] - dhcpcd активен на eth0: успешно загружено (/usr/lib/systemd/system/[email protected];включеноПредустановка от поставщика: деактивирована. Статус: неактивный (неработоспособен).

Таким образом, нет необходимости активировать интерфейс eth0. Мне просто нужно деактивировать [email protected].
Неприятное уведомление "запуск задания для sys-subsystem-net-devices-eth0.device" больше не будет появляться, что позволит экономить 1 минуту и 30 секунд при каждом запуске виртуальной машины Arch Linux.
Позже я выяснил, что переключил сетевой режим в Virtualbox с NAT на мостовой адаптер. В результате интерфейс eth0 по умолчанию не функционирует в моей виртуальной машине с Arch Linux.

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

