Теперь довольно просто бегать без головы с Raspberry Pi.
Хотя одной из областей, которая может иметь проблемы, является отладка проблем с устройствами, которые были добавлены в Raspberry Pi. Часто вы получаете указание на эти проблемы в сообщениях, которые прокручиваются во время загрузки.
Эти сообщения отражаются в любом месте - в журнале - или они доступны только при подключении монитора во время загрузки?
bootlogd
будут добавлены журналы загрузки. У меня не было журналов загрузки на моем ноутбуке под управлением debian-x86, пока я не установил этот пакет.Ответы:
Да, есть журналы для всего.
Если вы подключите новое устройство к Pi, то загруженный модуль отобразится в
dmesg
. Например;Все остальные журналы будут иметь свое место в
/var/log/
. Некоторые важные из них включают в себя:/var/log/boot
- Для всех загрузочных сообщений, таких как запуск демонов./var/log/Xorg.0.log
- Все журналы Xorg. Включая любые ошибки./var/log/errors.log
- Любая системная ошибка также будет зарегистрирована здесь.источник
bootlogd
иметь загрузочные сообщения (сообщения запуска демонов) в/var/log/boot.log
Вы можете увидеть загрузочные сообщения, подключившись к UART на контакте 14/15 порта GPIO.
Вот как подключить его к одному из UART PL2303, который можно найти на ebay за несколько долларов.
Мне не нужно было подключать GND, потому что я питаю RPi от USB-порта на том же компьютере.
Если вы просто хотите видеть загрузочные сообщения, вам нужен только оранжевый провод. Если вы хотите войти в систему после загрузки, вам также понадобится фиолетовый провод.
Если вам нужно подключить GND, он должен перейти к выводу слева от оранжевого провода.
Установите последовательный порт на 115200 бод, и все готово
источник
ssh
войти в систему, чтобы проверить логи.Если вы ищете загрузочные сообщения systemd, вы можете найти их в
/var/log/boot.log
(я думаю, вы должны установитьbootlogd
для этого) или в виртуальной консоли/dev/vcs1
.vcs1
это всего одна строка, чтобы вы могли отформатировать его с помощьюfold
илиfmt
Для меня это работает с:
# fold -w 148 /dev/vcs1
(каждая строка = 148 столбцов)Примечание: исправлены опечатки имени файла устройства
источник