Уровни выполнения (Runlevels)

Короткое описание уровней выполнения

Уровень выполнения (run level) это такая конфигурация программного обеспечения системы, которая разрешает работу только определенным выбранным процессам. Разрешенные процессы для каждого уровня определены в файле /etc/inittab. Существует восемь определенных уровней выполнения: 0, 1, 2, 3, 4, 5, 6, S. Вы можете создавать и свои собственные уровни выполнения. Более детальную информацию об этом можно получить в книге Руководство по Командной Строке.

Что я могу делать с уровнями выполнения?

Загрузка в другой уровень выполнения может помочь вам решить некоторые проблемы, например: вы кое-что поменяли в конфигурации X после чего X перестали грузиться, а вы загружаетесь в них по умолчанию. Если такое случилось, вы можете загрузиться в консоли, исправить ошибку и затем перегрузиться в X. Давайте посмотрим как это сделать.

По умолчанию GNU/Linux загружается либо в run level 3 (консоль), либо в run level 5 (X). Уровень выполнения по умолчанию прописан в файле /etc/inittab. Найдите там строчку, которая выглядит так id:3:initdefault: (если ваша система грузится в консоли), или так id:5:initdefault: (если ваша система стартует в X).

Если вам нужно загрузиться в другом run level, отличном от прописанного в /etc/inittab, вы должны указать нужный уровень выполнения в приглашении загрузчика. Если у вас LILO, напишите linux init 3 , чтобы загрузиться в консоли или linux init 5 для загрузки в X. В grub, нажмите дважды клавишу E, добавьте init 3 для загрузки в консоли, или init 5 для загрузки в X, нажмите Enter, затем клавишу B для продолжения загрузки.



Наш баннер
Вы можете установить наш баннер на своем сайте или блоге, скопировав этот код:
RSS новости