0 votos

Mac mini mid 2010 atascado en el logo de Apple con la barra de progreso completa

He comprado un servidor Mac Mini de segunda mano de mediados de 2010. Cuando llegó lo encendí y arrancó regularmente en MacOS High Sierra, ya que es la última versión soportada por este modelo. Verifiqué que todo funcionaba y luego apagué la máquina.

El problema es que ahora no arranca. Aparece el logo de Apple y la barra de progreso de abajo llega hasta el final, pero no pasa de ahí. Cabe mencionar que la barra avanza relativamente rápido hasta llegar a la mitad y luego va muy lento hasta el final. Intenté arrancar en la partición Recovery y ocurre lo mismo. Intenté con el Internet Recovery, ambos usando Option + Command + R y Shift + Option + Command + R (sin embargo, esta última opción da un resultado ligeramente diferente: se queda atascado en la pantalla con el logo de la Apple, pero en lugar de la barra completa, me sale la rueda giratoria). También he probado el arranque seguro, el restablecimiento de la NVRAM y la PRAM, y una unidad USB de instalación. El resultado es el mismo. Sólo pantalla, teclado y ratón conectados al Mac.

Lo curioso es que tenía un viejo SSD en el que estaba instalada una distro de Windows y si lo conecto al mac a través de un adaptador USB y selecciono su archivo EFI manteniendo la tecla Opción durante el arranque, entra directamente en un entorno Windows totalmente funcional, lo que me hace pensar que no hay ningún problema de hardware con él...

EDITAR: He arrancado utilizando el modo verbose y el arranque parece colgarse en este punto:

busy timeout[0], (60s): ´IOFireWireLocalNode´
EXC_RESOURCE -> sftwareupdated[210] exceeded mem limit: ActiveSoft 500 MB (non-fatal)
hfs: mounted Recovery HD on device disk1s3
hfs: unmount initiated on Recovery HD on device disk1s3
busy timeout[1], (60s): ´IOFireWireLocalNode´
busy timeout[2], (60s): ´IOFireWireLocalNode´
busy timeout[3], (60s): ´IOFireWireLocalNode´
IOConsoleUsers: time(0) 0->0, lin 0, llk 1,
IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0

Así que, a mi entender, hay dos cuestiones principales aquí, posiblemente. El tiempo de espera de FireWire y el límite de memoria excedido relacionado con las actualizaciones de software. No aparece más texto después de estas líneas.

Si ayuda, también puedo arrancar con éxito en el modo de usuario único, donde tengo acceso a un sh terminal.

1voto

0RI0N Puntos 11

Así que finalmente encontré una solución. El arranque verboso me llevó a pensar que el problema tenía algo que ver con el puerto/driver FireWire. Como realmente no necesito FireWire, pensé que podía desactivarlo. Por lo tanto, basándome en una combinación de otras respuestas a preguntas similares, hice lo siguiente:

  1. Primero, debo desactivar el SIP, para poder usar el modo de Usuario Único con privilegios de escritura. Como no puedo arrancar en modo de recuperación, he utilizado el modo de recuperación de usuario único, manteniendo Command + R + S (como se sugiere en https://superuser.com/a/1245838 ). A partir de aquí, simplemente ejecuté csrutil disable para desactivar el SIP. Reinicie.

  2. Ahora, necesito negar el acceso del kernel al IOFireWireFamily kext, para desactivar el soporte de FireWire. Supuestamente, esto podría lograrse utilizando varios métodos, tales como chmod 000 el kext, moviéndolo, descargándolo o borrándolo. Yo opté por la última opción. Para ello, seguí estos pasos:

Ahora, el sistema ya no busca el puerto/driver FireWire defectuoso y arranca en High Sierra sin problemas.

0voto

benwiggy Puntos 8

Yo probaría a arrancar en un volumen externo de Mac que funcione. Es extraño que una unidad de instalación en miniatura no arranque en absoluto, pero Windows sí.

Si el Mini arranca en el bit de selección de inicio, y le permite arrancar en una unidad externa (Windows), pero no arranca en la interna, entonces parece probable que la unidad interna haya muerto. Eso no es improbable para un disco duro de servidor de 10 años.

Tu mejor opción es comprar un reemplazo de SSD, y colocarlo internamente. Las unidades externas podrían ser más fáciles, pero el Mini no tiene las conexiones para hacerlas funcionar a altas velocidades.

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