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

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

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

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

решение1

Изстраницы руководства:

   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заменилиВыскочка:

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

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

решение2

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

Связанный контент