[Решено] сообщения о ходе загрузки

Автор PitScvorsov, 18 марта 2014, 21:35:38

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

PitScvorsov

Уважаемые гуру помогите
Система Debian 7.4 без иксов работает как домашний сервер
При включении компьютера, ход загрузки отражается на зкране, затем он очищается и показывается приглашение tty1
некоторые сообщения не удается прочитать из-за скорости (с dmesg я знаком)
Вопросы
1. можно ли в каких либо настройках указать системе чтобы экран не очищался (в ранних версиях так и было)
2. в /dev есть tty0 - как в него переключиться сочетанием ли клавиш или программно
3. как узнать что является стандартным выводом в режиме загрузки или перенаправить

Заранее спасибо за ответ


dogsleg

#2
Уже написали про bootlogd.

Другой способ: можно в параметрах загрузки ядра

(1) убрать quiet

(2) добавить boot_delay=1000

При использовании grub2 эти параметры задаются в /etc/default/grub, потом нужно выполнить обновление загрузчика от суперпользователя:

# update-grub

Небольшая техническая интерлюдия

В tty0 переключиться нельзя, это текущая виртуальная консоль. В какой бы виртуальной консоли вы не находились, вы всегда "будете" в tty0.

В качестве эксперимента рекомендуют выполнить следующее:

1. Откройте tty2 под root, выполните sleep 5; echo tty0 > /dev/tty0

Затем откройте tty3 (вводить логин-пароль не нужно). Через 5 секунд вы увидите строку tty0 в строке login.

2. Вернитесь в tty2, выполните sleep 5; echo tty > /dev/tty

Затем откройте tty3 (логин-пароль опять не вводите). Через 5 секунд строку tty вы не увидите. Вернитесь в tty2, она там.

Далее, /dev/console — виртуальный набор устройств, которые задаются при загрузке ядра, можно указать несколько устройств в параметре ядра: console=

В этом случае вывод будет идти на несколько устройств одновременно.

Помимо переключения комбинациями клавиш можно переключаться командной (# — номер консоли): chvt #

:)

PitScvorsov

Спасибо DogSled за развернутый ответ