воскресенье, 6 ноября 2016 г.

Как на Debian включить загрузку в текстовом режиме (уровень выполнения 3)

  Установил себе Debian 8.6. По умолчанию система грузится в графическом режиме на пятом уровне. Мне нужно чтобы при старте запускался третий уровень, текстовый, многопользовательский.
  Старый трюк с файлом /etc/inittab не прошел. Такого файла просто не существовало.
  Конечно Google помог.
  Обсуждение How to set up a runlevel 3 in Debian 8 или по русски Как в Дебиан 8 установить уровень выполнения 3 подсказало.
  Оказывается надо в папке /etc/systemd/system создать ссылку с именем default.target на файл /lib/systemd/system/multi-user.target . Делается это командой:
ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
  После перезагрузки  система сразу оказалась в текстовом многопользовательском режиме.
  Кстати посмотрев содержимое папки /lib/systemd/system я обнаружил там много файликов *.target. Что они делают осталось непонятно. Единственное что понял - вместо multi-user.target можно указать runlevel3.target. Это просто ссылка.
  Ссылками на файлы runlevel*.target можно указать нужный уровень выполнения системы Debian.