Недавно я устанавливаю новое поле с Debian 8 Jessie (я использовал Debian 6 и 7 на других полях). Я был разочарован видеть, что запуск обменивается сообщениями только на 2 или 3 текстовых строках. Больше списка услуг по запуску записанный "OK" или "Неудавшаяся", или файловая система не детализирует с fsck и т.д.
Искавший сеть, я нашел для удаления "тихой" опции из/etc/default/grub файла. Я сделал это, восстановил сообщения, которые я раньше видел на предыдущих версиях, но также и большом количестве мусора, делая текст, прокручивающий настолько быстро я ничего не мог считать.
Мне понравилось видеть "легкие" сообщения прежде, чтобы иметь обзор здоровья поля при перезапуске. Как у меня могла быть эта спина на Jessie? (Проверенный более старые поля, "тихая" опция присутствовала, таким образом, кажется, что различие не там).
Я не забочусь о наличии "красивой" экранной заставки, это только серверы...
Спасибо за помощь
Как уже отмечалось, Debian 8 Jessie по умолчанию поставляется с системой инициализации systemd
, которая ведет себя иначе, чем старая система инициализации SysV. Чтобы вернуть сообщения при запуске, вам необходимо внести следующие изменения:
Добавить systemd.show_status = 1
в список опций ядра. Самый простой способ сделать это - добавить в / etc / default / grub
:
GRUB_CMDLINE_LINUX_DEFAULT = "quiet systemd.show_status = 1"
и запустите update-grub2
.
В принципе, этого должно быть достаточно, чтобы ваши сообщения вернулись на консоль. Но есть еще одна загвоздка - systemd
теперь также управляет выделением TTY и вызовом getty
, поэтому tty1
будет очищен до входа в систему
] отображается приглашение. Чтобы отключить очистку tty1
, вам необходимо создать файл, например. noclear.conf
, в (скрытом) каталоге с содержимым:
[Сервис]
TTYVTDisallocate = нет
Выполнив эти два шага, вы вернете свои стартовые сообщения.