¿Dónde ver los mensajes de inicio del kernel después del arranque?


6

Configuré mi kernel para arrancar verbosamente usando

sudo nvram boot-args="-v"

Estos registros son lo que quería ver, pero ¿cómo puedo ver el registro después de iniciar? Busqué en todos los archivos de registro sin éxito.

Respuestas:


2

dmesg No me mostró el registro de arranque completo, sino solo las últimas 100 líneas, lo cual no fue suficiente.

Lo que me funciona (en macOS 10.12.6) para ver todos los mensajes de arranque es este comando:

sudo log show --predicate "processID == 0" --start $(date "+%Y-%m-%d") --debug

Muestra todos los mensajes del kernel de hoy, incluido el proceso de arranque.

Si solo desea que los mensajes se reinicien, ingrese la fecha y la hora manualmente, así, en formato de 24 horas:

sudo log show --predicate "processID == 0" --start "2018-10-28 13:19:00" --debug

(La parte "sudo" actualmente no es necesaria, pero tampoco hace daño).


1

Justo después de arrancar el uso dmesg.

 dmesg -- display the system message buffer

Usted debe ser root para mostrar el búfer de mensajes del sistema.

sudo dmesg

Gracias por sus respuestas, pero ninguna de sus respuestas resuelve mi problema. El kernel configura, por ejemplo, algunas configuraciones de ACPI. Escribí la cadena exacta y no puedo encontrar esto en la salida de dmesg o en ninguno de los archivos de registro que mencionaste.
Thomas Vogler

1
Esto no muestra ninguno de los mensajes de registro detallados del proceso de arranque en 10.12.6, sino solo mensajes sobre IOAudioEngine y SandboxViolation. ¿Podría desbordarse con nuevos mensajes, purgar los más antiguos?
Thomas Tempelmann

@Thomas Tempelmann: ese sería el comportamiento esperado. Como los nuevos mensajes se almacenan en el búfer, los mensajes antiguos se eliminan, pero no voy a especular qué está haciendo Apple.
fd0

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.