LINUX.ORG.RU

Вывод системных уведомлений на физический монитор

 


0

1

Всем привет. есть debian без иксов, который включается нажатием кнопки включения физическим пальцем для одной задачи, которая по завершении сама уводит машину в shutdown. задача выполняется при загрузке системы, поэтому ввод логина и пароля не требуется.

Был момент, когда посыпался хард, и на экране ввода логина и пароля бежали строки об этой неисправности.

Вопрос: как вывести какое-нибудь echo в эту область ввода логина и пароля?

upd: разобрался, сначала определяем активный tty

cat /sys/devices/virtual/tty/tty0/active

ответ tty1 в моём случае и после уже

echo 'somestring' > /dev/tty1


Последнее исправление: systemspirit (всего исправлений: 1)

Навскидку

echo "MY MESSAGE" | sudo tee /dev/kmsg

Но не гарантирую, что это лучший вариант.

apt_install_lrzsz ★★★
()

Debian какой? Конечная цель этого «echo» какая? Залогиниться?

yars068 ★★★★★
()

Уточню. Когда хард сыпется, происходит вывод ядерных сообщений об ошибке. На экране это выглядит как вывод в то же текстовое пространство на экране, где логин/пароль. Но это не является вводом текста непосредственно в поля логина/пароля.

apt_install_lrzsz ★★★
()
Ответ на: комментарий от apt_install_lrzsz

printk() можно переконфигурировать, чтобы ядерные сообщения выводились на другую консоль. Альтернативно, можно перенастроить getty, чтобы логиниться на другом VT.

yars068 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.