|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 22 May 2001 19:07:24 To : vitus@ice.ru Subject : Re: serial console -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: 22 May 2001 15:07:24 GMT >>>>> "v" == vitus writes: vir> Такая вот проблема: vir> Есть машинка, в ней есть видеокарта. В ядро вкомпилирована vir> поддержка serial console, в lilo.conf написано vir> append "console=ttyS0,38400n8 console=tty0" vir> При загрузке на последовательную консоль попадают все сообщения vir> от ядра, а вот сообщения от rc-скриптов (в которых чаще всего vir> и случается какая-то неприятность типа unexpected inconsistency, vir> run fsck manually) попадают только на tty0. vir> Вопрос в том, как сделать, чтобы все вплоть до приглашения login vir> (которое обеспечивается разными getty, и с ним все Ok) попадали vir> и на последовательную консоль и на tty0. С тем, чтобы независимо vir> от того как происходит troubleshooting - посредством подключения vir> последовательной консоли или посредством подключения монитора/клавиатуры vir> (в зависимости от того, что было под рукой) вся информация была vir> доступна. vir> Вытаскивать видеокарту не предлагать - по крайней мере на одном из vir> серверов, который мне приходится администрировать, она наплатная. vir> И вообще, необходимость развинчивать корпус при необходимости vir> подклюучить монитор, резко увеличивает downtime. vir> Ядро 2.2.19, переходить на серию 2.4 пока не хочется. v> Маленькие уточнения: v> 1) Тут высказывалось предположение, что дело в RedHat-овской команде v> initlog. Обижаете. У меня Debian, где все init-скрипты честно пишут на v> свой stdout. И stdout у них /dev/console. Специально проверял v> посредством echo Test >/dev/console - действительно вывод идет только v> на устройство, перечисленное ПОСЛЕДHИМ как console в командной строке v> ядра. v> 2) Если поменять местами два параметра console, то выдача идет ТОЛЬКО на v> последовательный порт, не зависимо от состояния линий DSR и CTS на нем. v> Т.е. если на порту ничего не висит в момент загрузки, то на tty0 все v> равно ничего не попадает. Hаличие отсутствие/клавиатуры также на это v> не влияет. Хмм.. Hе поленился, спустился на этаж ниже, подключил монитор (клаву не подключал) - Hачиная со слов "LILO" все дублируется на оба экрана... RedHat 7.0, ядро 2.2.17-14, вся настройка serial console свелась к добавлению в lilo.conf двух строчек: serial=0,38400n8 append="console=ttyS0,38400 console=tty0" -- Serg (mailto:oskin@macomnet.ru http://www.macomnet.ru/~oskin/). ~ ~ :q! --- Gnus v5.6.45/XEmacs 21.1 - "Channel Islands" * Origin: Macomnet (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1206980ac415e.html, оценка из 5, голосов 10
|