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

Если у вас есть хорошее подключение к Интернету, подумайте о загрузке образа образа iso disk-repair из sourceforge.org здесь.

Затем запишите его на CD / DVD или ThumbDrive USB с помощью LinuxLiveUSB или Unetbootin , Затем загрузитесь с устройства и дождитесь появления интерфейса.

Появится показанное приложение, просто нажмите «Рекомендуемый ремонт».

1
задан 5 April 2016 в 09:38

1 ответ

update-rc.d (8) включает или отключает службы, а порядок обслуживания обрабатывается с помощью insserv (8) и может быть настроен путем редактирования заголовка LSB службы и установки / добавления:

Required-Start: $all

В самых старых версиях я могу сделать что-то подобное, чтобы определить порядок:

update-rc.d myservice start 95 2 3 4 5 . stop 70 0 1 6 .

Но после Ubuntu 14 я пробовал этот Ubuntu 16.04 (4.4.0-31-общий) :

update-rc.d myservice defaults 95 70

И не работает, всегда создает порядок, определенный в заголовке:

 sudo find /etc/ -name ???myservice | sort
/etc/rc0.d/K01myservice
/etc/rc1.d/K01myservice
/etc/rc2.d/S03myservice
/etc/rc3.d/S03myservice
/etc/rc4.d/S03myservice
/etc/rc5.d/S03myservice
/etc/rc6.d/K01myservice

Также можно попробовать:

update-rc.d myservice defaults any_text_wath_you_want lalala

Кажется, что Ands игнорирует весь текст после «defaults». Я не знаю, что делать, когда мой заказ на установку, я не думаю, что заказы ранее устанавливали сервисы.

2
ответ дан 23 May 2018 в 12:23

Другие вопросы по тегам:

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