Как включить службу systemd без ожидания?

Я пытаюсь сделать самую быструю загрузку возможной и запустил systemd-analyze critical-chain :

 graphical.target @5.800s └─multi-user.target @5.800s └─NetworkManager.service @4.201s +1.598s └─basic.target @4.201s └─sockets.target @4.196s └─dbus.socket @4.196s └─sysinit.target @4.196s └─systemd-update-utmp.service @4.108s +87ms └─systemd-tmpfiles-setup.service @4.066s +41ms └─local-fs.target @4.066s └─boot-efi.mount @3.964s +101ms └─boot.mount @3.932s +26ms └─systemd-fsck@dev-disk-by\x2duuid-9846843d\x2d8ec1\x2d4574\x2d8bcc\x2d4790440cad5f.service @3.714s +218ms └─dev-disk-by\x2duuid-9846843d\x2d8ec1\x2d4574\x2d8bcc\x2d4790440cad5f.device @3.713s 

Как вы видите, └─NetworkManager.service @4.201s +1.598s добавляет +1.598s секунд к времени загрузки. Однако мне не нужно работать в сети, чтобы набирать пароль, и пока я набираю имя пользователя / пароль на персональном ПК, у сети достаточно времени для подключения.

Поэтому я попытался: rm /etc/systemd/system/multi-user.target.wants/NetworkManager.service

Однако этот отключенный NM полностью во время загрузки и включение его с помощью systemctl enable NetworkManager – это просто создание той же символической ссылки:

 Created symlink from /etc/systemd/system/multi-user.target.wants/NetworkManager.service to /usr/lib/systemd/system/NetworkManager.service. 

Есть ли способ запустить NetworkManager.service во время загрузки, но не как зависимость multi-user.target ??

One Solution collect form web for “Как включить службу systemd без ожидания?”

Вопрос имеет мало смысла. «Для запуска во время загрузки» означает «начать как зависимость от цели по умолчанию».

Обратите внимание, что systemd запускает все параллельно , поэтому запуск в течение 1,5 секунд NetworkManager не задерживает ничего, кроме служб, которые явно ждут сети (видимо, у вас их нет, иначе они были бы показаны на графике).

  • контролируя порядок загрузки модуля с помощью сценария оболочки или службы systemd (fedora)?
  • Инициирование приложения после загрузки ОС, а затем перезапуск этого приложения каждый час после этого
  • Как получить имя программы, которая синхронизировала аппаратные часы с системными часами во время перезагрузки
  • Модуль iptables не загружен после обновления Ubuntu с 14.04 по 16.04
  • Как включить wpa_supplicant при загрузке?
  • Как остановить systemd-logind и не активироваться позже?
  • Ubuntu 15.10 - Невозможно отключить демон с помощью Systemd
  • системный таймер каждые X дней в 04:00
  • Почему x0vncserver не запускается при загрузке?
  • Отсутствует журнал журнала systemd
  • Как настроить Systemd Timer для запуска службы в последний день месяца
  • Как использовать systemd hybrid-sleep вместо приостановки под GNOME в Linux?
  • Interesting Posts

    Отфильтруйте гиперссылки с веб-страницы и загрузите все, что соответствует определенному шаблону

    Размонтирование акций при выходе из системы с помощью pam_mount

    Отсутствует зависимость во время установки rpm

    Где можно найти драйвер графического контроллера Intel Xeon E3-1200 v2 / 3rd Gen Core?

    Драйвер AMD Radeon на монетном дворе 18

    Как заставить gdb не спрашивать меня «y или n»?

    Установка драйвера беспроводной сети (realtek 8188CE) на Debian wheezy

    Сценарий должен создавать новый файл каждый день с тем же именем, перед его созданием он должен переименовать файл предыдущего дня с отметкой времени времени

    файл (vdi) увеличивается (при двойном) размере после раскола, а затем работает кошка

    терминал висит, когда потерянное соединение и ssh включено

    Отсутствует менеджер сети в Kali Linux?

    Единая команда, берущая две строки для извлечения строки между ними, например, 'tr' (без выражений)

    Как проверить содержимое / dev / sdt?

    Базовый контроль заданий: остановка задания, добавление задания в стек и `fg`

    Что случилось с этим правилом udev?

    Linux и Unix - лучшая ОС в мире.