Registro de arranque para Arch Linux


11

Mi instalación de Arch arroja un error rojo al arrancar, pero no puedo ver lo que dice porque vuela muy rápido durante la carga. ¿Dónde está el registro de arranque? ¿Estaría en algún lugar en / var / log? o tal vez en / boot?

Prefiero ver el archivo de texto de registro que el truco de bloqueo de desplazamiento.

Respuestas:


10

El núcleo no tiene un sistema de archivos para escribir durante la mayor parte del arranque, por lo que si el arranque falla, puede que no tenga suerte. Sin embargo, mantiene un registro en la memoria (incluido lo que ve en la consola) y una vez que tiene un rw fs, esas cosas se vuelcan /var/log/syslog.

También puede ver el registro del kernel comenzando desde el principio con dmesg(probablemente quiera usarlo dmesg | less).

Sin embargo, no creo que el núcleo use énfasis de color (en cualquier caso, el color en sí mismo no estará en un registro), lo que implica que este es un servicio del sistema. Algunos de ellos también comienzan antes de que un sistema de archivos rw esté disponible, y si ese es el caso, es posible que no haya ningún registro del mensaje. De lo contrario, sus cosas también deberían estar adentro /var/log/syslog.

También puede probar SCROLL LOCK o ctrl-S (pausa) ctrl-Q (continuar) durante el arranque. También hay un parámetro "boot_delay" que se puede poner en la línea de comandos del núcleo (por ejemplo, en grub.conf).

Desde src / Documentation / kernel-parameters.txt :

boot_delay =  Milliseconds to delay each printk during boot.
              Values larger than 10 seconds (10000) are changed to
              no delay (0).
              Format: integer

Esperemos que al menos uno de estos funcione para ti.


¡Si! Esto funcionó absolutamente. Tenías razón sobre el color y el servicio. Era un servicio de administrador de pantalla que estaba configurado para ejecutarse, pero debo haber eliminado el archivo. ¡Gracias!
Edgar Aroutiounian

5

Puede acceder a todos los registros desde su arranque actual con:

journalctl -b

En caso de que desee una salida de color y guardado en formato html, necesita instalar ccat :

journalctl -b | ccat --html > boot_log.html
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.