Я работаю с разработчиком NAS4Free (на основе FreeBSD), и, чтобы помочь диагностировать проблемы, я пытаюсь захватить вывод консоли, сгенерированный во время загрузки.
После долгих поисков я не могу найти никаких подсказок, как это сделать. Я обнаружил, что при переключении в режим прокрутки с помощью Scroll Lock я могу прокрутить обратно вверх, но я действительно хочу взять весь буфер и выгрузить его в файл, который я затем смогу опубликовать в Pastebin или подобном, чтобы он мог перейти через него и найти, возможно, проблемные места.
Предыстория: NAS4Free работает "врезано" на голом железе, поэтому перенастроить его так, чтобы выгрузить загрузочные сообщения куда-то еще, невозможно.
dmesg
был использован, но не перечисляет все конкретные записи, напечатанные во время загрузки.
Рекомендуется использовать sysctl -a
, и хотя некоторые результаты полезны, они все же не включают в себя все загрузочные сообщения.
/var/log/messages
не существует, что может означать, что регистратор не запущен (вероятно, уменьшит количество перезаписей на загрузочный носитель)
========
По сути, я просто хочу получить способ просто захватить содержимое буфера консоли и выгрузить его в текстовый файл на диске вместо того, чтобы вручную печатать все, что может представлять интерес.