Hello Victor, Thursday, December 19, 2002, 12:34:50 PM, you wrote: >> >> Люди, неужели никому никогда не было интересно как прошла загрузка >> системы, кроме того что выдает dmesg?
VW> В смысле? VW> Насколько я понимаю, задача ставится так - после окончания VW> загрузки ядра, когда в dmesg уже ничего интересного не попадает, VW> выполняются всякие разные скрипты из init.d и что-то выводят на экран. VW> Хочется сохранить их выдачу где-нибудь чтобы в спокойной обстановке VW> посмотреть, потому как перезагрузка происходит в unattended режиме. Совершенно верно. В SuSE и RedHat (насчет последнего не уверен) для этого есть специальный демон blogd. Он скидывает в /var/log/boot.msg сообщения стартовых скриптов и еще дополнительную отладочную информацию. Почему этого не сделали в дебиан - непонятно. VW> Лечится это довольно легко. В /etc/init.d/rc есть функция startup, VW> которая запускает скрипты. Обучить ее перенаправлять вывод куда-нибудь VW> и дело с концом. Я использую file-rc, там такой функции нет. В данный момент пытаюсь связаться с автором file-rc, авось добавит такую возможность. VW> Там, правда, есть одна засада - не гарантируется что в VW> момент выполнения стартовых скриптов в файловой системе есть хоть одно VW> место, куда можно писать. Так что вывод надо куда-то забуферизовать. VW> Хотя бы в переменную в самом rc. Идея хороша. В конце концов можно проверять смонтирован ли /var/log на запись и в случае удачи писать туда, в противном случае выдать предупреждение о невозможности ведения лога. Меня бы такой расклад вполне устроил. VW> Кир Злобин как-то писал утилитку, которая считывает из видеопамяти VW> консоли все что там есть (а есть там обычно 8 экранов). Запущенная в VW> конце init-скриптов, она позволит сохранить все выданное в файл. VW> К сожалению, он утилитку не опубликовал. Но идея там простая VW> dd if=/dev/kmem bs=1024 skip=11776 count=32 VW> (для монохромных видеоадаптеров - MDA, Hercules используйте 11744 вместо VW> 11776) VW> Но использование этой утилитки требует наличия видеокарты в машине. Спасибо, буду думать. -- Best regards, Vlad mailto:[EMAIL PROTECTED]

