Флэш-накопитель USB, отформатированный как «Linux Live CD», сохраняет имя CD-ROM после переразметки

RequiredBy = не означает, что одна служба должна запускаться за другой.

В man systemd.unit в документации для RequiredBy = говорится:

Основной результат состоит в том, что текущий модуль будет запущен при запуске указанного модуля.

Другими словами, они могли начать работать параллельно. Думаю, вам нужна директива Before = в разделе установки. В документах в man systemd.unit говорится о Before = :

Если модуль foo.service содержит параметр Before = bar.service и оба параметра {{1} } блоки запускаются, запуск bar.service откладывается до запуска foo.service. Обратите внимание, что этот параметр не зависит и ортогонален зависимостям требований , как настроено с помощью Requires =.

3
10.02.2016, 00:39
0 ответов

Теги

Похожие вопросы