5 votos

Entender el registro de errores de pánico del kernel

Mi MacBook Pro funcionaba con toda normalidad cuando, de repente, se quedó en negro. Intentó reiniciarse por sí mismo pero inmediatamente produjo un kernel panic.

A partir de ese momento no pude volver a arrancar. Sólo podía introducir mi contraseña (no para iniciar sesión en Mac OS, sino para arrancar) y entonces el kernel panic ocurría cada vez.

El registro de errores sólo fue visible durante unos segundos y luego se reinició de nuevo. Pude tomar una fotografía del error del kernel. No tengo ni idea de lo que ha pasado realmente, así que me pregunto si alguno de vosotros puede dar sentido al mensaje de error o identificar la razón por la que el sistema ha fallado.

Photograph of kernel panic here.

Lo único que me da una pista es la línea sobre el Core Storage Driver. De hecho, configuré un HDD y un SSD como FusionDrive como se explica en este artículo . Lo hice en noviembre y he utilizado el MacBook todos los días desde entonces. Nunca tuve un problema hasta ayer.

Por suerte, tenía una copia de seguridad nueva y he podido restaurar todo mientras tanto. He comprobado tanto la unidad SSD como la HDD con la utilidad de discos en busca de errores, pero todo parece estar bien.

¿Alguna idea de la causa del error?

0 votos

¿Puedes arrancar en modo seguro? Mantenga la tecla de mayúsculas en el arranque. Publica si puedes/no puedes

0 votos

Cuando se produjo el error, el arranque en modo seguro dio lugar a la misma cuestión.El problema se ha solucionado, pero estoy haciendo esta pregunta para entender lo que causó el problema en primer lugar.

0 votos

He publicado una respuesta. Disculpa, no estaba claro lo que estabas preguntando, pero espero que mi respuesta te haya ayudado un poco.

3voto

Oskar Puntos 1242

Entender un pánico es bastante fácil: el programador central del sistema operativo se perdió en la maleza. Se trata de un sistema de seguridad en el que el ordenador decide dejar de funcionar por sí mismo.

La parte más interna de la lógica de control del sistema operativo se descarriló y el sistema se diseñó para abandonar todo el procesamiento y dejar un archivo de registro para que la ingeniería siguiera resolviendo problemas.

Puede ver estos archivos después de un reinicio buscando en /Library/Logs/DiagnosticReports y, sobre todo, si hay varios que se repiten (en el mismo día o en la misma hora), a veces es útil comparar los motivos y los patrones en el archivo.

Volviendo al alto nivel - la forma de entender este diseño es que algunas cosas fundamentales salieron tan mal en el núcleo del sistema operativo, que los diseñadores han llegado a la conclusión de que es casi seguro que es peor seguir funcionando con este error que detener el ordenador inmediatamente.

Piensa en esto como un seguro contra fallos en el nivel en el que el ordenador decide qué programa o instrucción se ejecuta a continuación. El ordenador se ha quedado literalmente sin ideas para continuar, así que se deshace de lo que estaba trabajando (lo mejor que puede recordar ahora que las cosas se han salido de madre) y se detiene inmediatamente.


Los Kernel Panics son algunos de los más difíciles de depurar, a menos que tengas uno que sepas exactamente cómo se desencadena. En ese caso, es bastante fácil seguir eliminando posibilidades hasta que el origen sea obvio. Aquí está el mejor escrito de información específica de Mac en Comprender y depurar los pánicos del kernel . Es muy técnico, así que tome lo que desee y pase a los pasos siguientes.

Como todo, lo mejor es aislar el problema para evitar perseguir miles de causas potenciales. Si quieres ser sistemático sobre cómo aislar la causa (o peores causas) de un pánico, aquí están los dos artículos con los pasos generales para aislar las causas de software antes de investigar el hardware.

En su caso específico, el almacenamiento del núcleo es la causa principal o simplemente un inocente espectador que "cae en el agujero" que otro proceso dejó atrás. Buena suerte si decides aislar esto, ojalá sea un error puntual y puedas usar tu Mac en paz.

0 votos

¿Podría alguien actualizar los enlaces de esta publicación tan útil? Los dos últimos en particular están muertos. Muchas gracias

1 votos

Hola @ShyPerson gracias por notarlo. ¿Cómo es ahora?

0 votos

Se ve muy bien. Gracias

0voto

Kat lee Puntos 6

Voy a responder a tu pregunta (en los comentarios)

qué causó el problema en primer lugar

Puede haber muchas razones por las que su Mac puede haber tenido un kernel panic. La mayoría de ellos son temporales y probablemente no volverás a verlos. Las razones suelen ser:

  • Aplicaciones mal redactadas,
  • Plugins
  • Complementos
  • Conductores

....

Normalmente sólo se ve un kernel panic cuando ocurren condiciones inusuales, éstas pueden incluir dos (o más) aplicaciones específicas que se ejecutan mientras nuestra memoria está todavía en uso (los códigos hexadecimales, eran probablemente ubicaciones de memoria).

Referencia / Descripción adicional: http://macs.about.com/od/usingyourmac/qt/Troubleshooting-Os-X-Kernel-Panics.htm

ACTUALIZACIÓN:

Específicamente para tu situación, los fallos de página suelen producirse cuando se intenta acceder a una memoria que no es válida. También he leído que la gente experimenta este tipo de erros al usar hardware que sólo afecta a ciertos modelos (SSD's por ejemplo) así que supongo que es el mismo problema que tú, ya que lo menciona. De nuevo, en este post se explica un poco más: https://discussions.apple.com/message/21015757#21015757

Espero que esto te ayude :)

0 votos

Tenga en cuenta que las aplicaciones mal escritas y los plugins no deberían ser capaces de causar pánicos en el Kernel, ya que no deberían tener permisos

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X