Не может изменить уровень выполнения с 5 на 3
Я пытаюсь перейти с уровня запуска 5 на уровень запуска 3, запустив sudo init 3
команда.
по какой-то причине он больше ничего не делает.
странная вещь в том, что если я запускаю команду runlevel
это показывает мне, что я в level 3
,
пытался бежать init 5
а потом init 3
и до сих пор ничего.
Кто-нибудь знает, как это исправить?
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
с Upstart:
Upstart - это основанная на событиях замена для демона /sbin/init, который обрабатывает запуск задач и служб во время загрузки, останавливает их при завершении работы и контролирует их во время работы системы.
Если вы должны переключиться на то, что сейчас ближе к runlevel 3
сделай это, остановив свой gdm
или же lightdm
оказание услуг.
Удерживайте Shift при загрузке, выберите режим восстановления, затем выберите root, теперь вы можете легко переключаться между уровнями запуска.