No puedo encontrar el archivo kernel.log en Yosemite

2

Comencé la programación del kernel en mac.

Como quiero ejecutar las extensiones de mi kernel sin firmar el código, tuve que hacer lo siguiente:

sudo nvram boot-args=kext-dev-mode=1

Funciona como debería ser, pero el problema es que no puedo encontrar mi archivo kernel.log.

Abrí la aplicación de la Consola e incluso debajo de ARCHIVOS no hay kernel.log, he enumerado todos los demás archivos excepto ese.

¿Alguna sugerencia donde puedo encontrar mi archivo kernel.log?

Lo necesito para fines de depuración.

    
pregunta Matic1911 03.03.2016 - 09:22

1 respuesta

1

En Yosemite, esos mensajes del núcleo deben registrarse en System.log de acuerdo con /etc/asl.conf , que reemplazó el antiguo syslog.conf . Apple System Logger y Syslog usan /etc/asl.conf

 # Rules for /var/log/system.log 
 > system.log mode=0640 format=bsd rotate=seq compress file_max=5M all_max=50M
 ? [= Sender kernel] file system.log

Kernel.log no es usado por ningún registrador desde 10.8, creo, pero confirmado en 10.10.x

Nota, El Capitan y SIP eliminaron el soporte para kext-dev-mode , así que tenlo en cuenta si necesitas depurar en las nuevas versiones de OS X.

    
respondido por el cde 03.03.2016 - 10:37

Lea otras preguntas en las etiquetas