Ahora es bastante fácil correr sin cabeza desde cero con una Raspberry Pi.
Sin embargo, un área que podría tener un problema es la depuración de problemas con los dispositivos que se han agregado a la Raspberry Pi. A menudo, obtienes indicaciones de estos problemas en los mensajes que se desplazan durante el arranque.
¿Se repiten estos mensajes en algún lugar, en un registro, o solo están disponibles si conecta un monitor durante el arranque?
bootlogd
agregará registros de arranque. No tenía ningún registro de inicio en mi computadora portátil con debian-x86, hasta que instalé este paquete.Respuestas:
Sí, hay registros para todo.
Si conecta un nuevo dispositivo a la Pi, se mostrará el módulo que se está cargando
dmesg
. P.ej;Todos los demás registros tendrán su lugar en
/var/log/
. Algunos importantes incluyen:/var/log/boot
- Para todos los mensajes de arranque, como el inicio de demonios./var/log/Xorg.0.log
- Todos los registros de Xorg. Incluyendo cualquier error./var/log/errors.log
- Cualquier error del sistema también se registrará aquí.fuente
bootlogd
tener mensajes de arranque (demonios de inicio mensajes) en/var/log/boot.log
Puede ver los mensajes de arranque conectándose a UART en el pin 14/15 del puerto GPIO
Aquí se explica cómo conectarlo a uno de los UART PL2303 que se pueden encontrar en eBay por unos pocos dólares.
No necesitaba conectar GND porque estoy alimentando el RPi desde un puerto USB en la misma computadora.
Si solo desea ver los mensajes de arranque, solo necesitará el cable naranja. Si desea iniciar sesión una vez que se inicia, también necesitará el cable morado.
Si necesita conectar GND, debe ir al pin a la izquierda del cable naranja.
Configure el puerto serie a 115200 baudios y estará listo
fuente
ssh
ingresar al sistema para revisar los registros.Si está buscando mensajes de arranque systemd, puede encontrarlos en
/var/log/boot.log
(creo que tiene que instalarbootlogd
para eso) o en la consola virtual/dev/vcs1
.vcs1
es solo una línea para que pueda formatearlafold
ofmt
Para mí funcionó con:
# fold -w 148 /dev/vcs1
(cada línea = 148 columnas)Nota: errores tipográficos del archivo de dispositivo corregidos
fuente