Как изменить уровни загрузки по умолчанию

Материал из Rosalab Wiki
Версия от 19:14, 7 марта 2012; PastorDi (обсуждение | вклад) (Новая страница: «Все наверно знают, что после загрузки ядра, вступает в действие процесс systemd. Он занимает...»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Перейти к: навигация, поиск

Все наверно знают, что после загрузки ядра, вступает в действие процесс systemd. Он занимается продолжением загрузки, и перевод системы из начального состояния, в стандартное. Так же он выполняет проверку и монтирование файловых систем, запуск различных служб, процессов, сервисов, и массу других функций. Список операций зависит от уровня загрузки системы. Уровень загрузки определяет определенный перечень действий. Существует 6 уровней загрузки:

  • 0 — уровень остановки системы
  • 1 — однопользовательский режим (для специальных случаев администрирования)
  • 2 — многопользовательский режим без NFS (то же, что и 3, если компьютер не работает с сетью)
  • 3 — полный многопользовательский режим
  • 4 — использование не регламентировано
  • 5 — уровень запуска системы в графическом режиме
  • 6 — перезагрузка системы
Idea.png
Примечание
Цифровое определение уровней запуска системы уже устарело. По-этому пользуйтесь современными названиями.

Сначала нужно удалить по умолчанию существующий target-файл:

rm /etc/systemd/system/default.target

Чтобы изменить уровень запуска по умолчанию, нужно создть символическую ссылку на соответствующий target-файл:

  • Для уровня 3
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
  • Для уровня 5
ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target