Назад | Перейти на главную страницу

Все сообщения загрузки Debian

Как можно позже просмотреть сообщения, которые прокручиваются при загрузке системы Debian?

Другими словами, как я могу просмотреть абсолютно все из них удобно? Это важный момент в вопросе; просто их части недостаточно.

Некоторые сообщения времени загрузки записываются только в /var/log/daemon.log и /var/log/syslog, где я видел такие сообщения: udevd[240]: SYSFS{}= will be removed in a future udev version.

В сжатии их нет /var/log/dmesg. И они не в /var/log/boot с настройкой BOOTLOGD_ENABLE=yes в /etc/default/bootlogd и пакет bootlogd установлены.

Подробнее о rsyslogdразличные места ведения журнала видят ваш /etc/rsyslog.conf.

Загрузочные сообщения состоят из двух частей: те, которые поступают от ядра (загрузка драйверов, обнаружение разделов и т. Д.), И те, которые приходят от запуска служб ([ OK ] Starting Apache...). Сообщения ядра хранятся в /var/log/kern.log и также может быть доступен из собственного буфера журнала ядра с помощью dmesg программа.

Сообщения пользовательского пространства нигде не хранятся, если вы не установите bootlogd пакет. Он будет регистрировать сообщения о запуске службы в /var/log/boot Обратите внимание, если у вас есть "необычные" загрузочные сообщения (цветные [ OK ] [FAIL] etc), он запишет в файл управляющие коды терминала. Вы можете отключить причудливые загрузочные сообщения, создав /etc/lsb-base-logging.sh сценарий оболочки, который определяет FANCYTTY=0 в этом.

Загрузочные сообщения проходят так быстро, что некоторые могут не знать, что они говорят. Вы можете проверить все файлы, в которых они могут быть зарегистрированы, в дополнение к обычным (хорошо известным) файлам журнала для целей проверки (по крайней мере).

В Debian журналы обычно хранятся в каталоге /var/log.

Что изменилось сегодня после загрузки (какие файлы) можно увидеть в оболочке Bash:

sudo ls -ld --sort=time `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g'`

Вывод с прокруткой может содержать интересные строки вроде «будет удалено». Вот как их найти:

sudo grep -ilF 'will be removed' `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g' | sort` > log-list; sudo nano `cat log-list`

Ведение журнала при загрузке может быть включен по:

apt-get install bootlogd

и редактировать /etc/default/bootlogd содержать

BOOTLOGD_ENABLE=yes

К сожалению, bootlogd кажется недоступен на сжатие.

Для получения информации о цвете см. Вот.