7 votos

Las viejas MacBooks ya no arrancan Snow Leopard

Tengo varios antiguo MacBook (MacBook2,1 unidades, a partir de 2006) que se han de ejecutar Mac OS X 10.6 Snow Leopard bien, y ha estado en uso para enseñar una clase de robótica.

Yo sé que ellos utilizan en diciembre, pero hace una semana (en enero de 2020) que no arranque, pero el pánico de kernel en su lugar.

Que tiene Mac OS X 10.7 Lion en sus particiones de recuperación, que arranca bien. Puedo arrancar en modo de usuario único. Puedo arrancar en modo seguro. Arrancar en modo detallado termina en un error (abajo). Por desgracia, no recuerdo la contraseña para la cuenta de administrador, y cuando he intentado reiniciarlo (por decir el primer proceso de arranque no se ha hecho), es el kernel de pánico antes de que yo pudiera crear un usuario.

En preguntarse si tal vez una firma criptográfica había caducado, me fije la fecha de regreso de un par de años en uno de ellos, pero eso no ayuda.

Acabo de volver a instalar 10.6 (.3) en una de las unidades, y la de salida, de modo detallado, parece mucho como lo hizo en el resto de unidades. (Esta foto es de una de las otras unidades; creo que se estaba ejecutando 10.6.7 o .8).

enter image description here

Alguna idea de lo que puede hacer para conseguir estas unidades nuevamente en funcionamiento?

  • no ejecutar el Mac OS X 10.7 sin más memoria RAM, y creo que son demasiado nuevos para 10.5
  • Yo prefiero no instalar Linux o Windows en ellos, aunque no más allá de los límites. El software es sólo experimentalmente soportados bajo Linux, y no tengo las licencias de Windows para las máquinas.
  • Yo no los necesita para conectarse a internet, y ser feliz para desactivar el WiFi (que está implicado en el seguimiento de la pila). He intentado desactivar la .kext pero no podía entender que archivo es.

6voto

Wowfunhappy Puntos 33

Que foto, dice que el kext (controlador) para la Atheros tarjeta airport es lo que está causando el pánico en el núcleo.

Hay una manera muy sencilla de deshabilitar esta extensión del kernel, aunque es terriblemente hacky: ir a /System/Library/Extensions/ y cambiar el nombre IO80211Family.kext a IO80211Family.kext.bak.

Después, ir a la Terminal y ejecute sudo kextcache -i / a reconstruir el núcleo de la caché.

En los sistemas más recientes, esto requeriría que la desactivación de SIP y/o volver a montar la partición root, pero esto es Snow Leopard.


Ya que no necesitas el wifi, lo anterior puede ser suficiente para ti, pero estoy en una pérdida en cuanto a la causa root del problema-¿por qué esta extensión del kernel de repente empiezan pánico? El modo seguro, modo de recuperación, y el modo de usuario único probable es que no carga esta extensión, por lo que el hecho de que los que trabajo tiene sentido, pero ¿cómo podría el problema ha aparecido de repente en dos máquinas diferentes?

El único otro sospechoso cosa es que el equipo kenel entra en pánico justo después de cargar el lego mindstorm kext (com.ni.Fantom.nxtfwdl). Que kext no aparece en la traza del todo, por lo que no debería ser el culpable, pero... si ha actualizado el mindstorm software recientemente, es posible que desee probar la rebaja se. O, usted podría tratar de quitar el mindstorm software por completo, pero suena como que haría que estas máquinas inútil.

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