не может изменить уровень выполнения с 5 на 3

Я пытаюсь перейти с уровня запуска 5 на уровень запуска 3, выполнив команду sudo init 3.
по какой-то причине он больше ничего не делает.
странно то, что если я запускаю команду runlevel, это показывает, что я нахожусь на level 3. попытался запустить init 5, а затем init 3 и до сих пор ничего.

Кто-нибудь знает, как это исправить?

5
задан 25 March 2012 в 01:39

2 ответа

Из страниц справочника:

   Runlevels are a concept from UNIX(R)  System  V  used  by  the  init(8)
   daemon  or other system initialisation system to define modes of system
   operation.
   The Upstart init(8) daemon has no  native  concepts  of  runlevel,  and
   unlike  the  System  V  daemon,  makes  no attempt to keep track of the
   current runlevel.

Ubuntu и другие современные дистрибутивы Linux заменили System V init с Выскочкой:

Выскочка является основанной на событии заменой для/sbin/init демона, который обрабатывает запуск задач и услуги во время начальной загрузки, остановки их во время завершения работы и наблюдения их, в то время как система работает.

Если необходимо переключиться на то, что является теперь самым близким к runlevel 3 сделайте это путем остановки Вашего gdm или lightdm сервис.

6
ответ дан 25 March 2012 в 01:39

Удерживайте shift при загрузке, выберите режим восстановления, затем выберите root, теперь вы можете легко переключаться между уровнями запуска.

0
ответ дан 25 March 2012 в 01:39

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

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