Короткое описание уровней выполнения
Уровень выполнения (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 для продолжения загрузки.