1 votos

El iMac se queda en la playa sin razón - sospecho que puede ser un hardware defectuoso. ¿Qué puedo hacer para evitarlo?

El problema:

  • Hace un par de semanas, el iMac comenzó a "varar" regularmente en uso normal
  • No hay un patrón discernible de lo que desencadena un balón de playa. Podría ser el cambio entre Windows, el intento de escribir, el uso de Spotlight, la apertura o el cierre de una aplicación, o incluso simplemente mientras está inactivo.
  • En los días siguientes, los cuelgues se hicieron tan frecuentes que el iMac quedó inservible
  • Intenté literalmente todo lo que se me ocurrió para solucionarlo (detallado a continuación), pero fue en vano
  • Lo único que finalmente se solucionó fue borrar el disco y reinstalar todo desde una copia de seguridad de Time Machine
  • Pero una semana más tarde, comenzó a suceder lo mismo. Seguí sin poder resolverlo, así que me vi obligado a reinstalar (¡de nuevo!)
  • Y ahora, ayer, ha vuelto una vez más

Estoy al límite de mis fuerzas. Trabajo en informática y dependo del iMac para poder trabajar desde casa mientras mi país está bloqueado. Mi Apple Store local está obviamente cerrada. Cada restauración de Time Machine tarda casi 18 horas en completarse, lo que significa que no puedo trabajar durante ese tiempo (sin tener en cuenta el tiempo de espera para que desaparezca el SBBOD).

El iMac:

  • iMac Retina 5K de 27 pulgadas de 2017
  • MacOS Catalina 10.15.4
  • 32 GB DE RAM
  • Procesador i7 a 4,2 GHz
  • Unidad Fusion (APFS, compuesta por un SSD de 128 GB + un HDD de 2 TB)
  • Chip de seguridad T2

Lo que ya he probado:

  • Comprobación del monitor de actividad durante la varada
    • CPU: la carga suele ser del ~20%.
    • Memoria: 0 swap usado, ~16GB de memoria libre restante
  • Cerrar la sesión de iCloud
  • Desactivar la indexación de Spotlight
  • Crear una nueva cuenta de usuario
  • Reinicio del SMC
  • Reinicio de la NVRAM/PRAM
  • Primeros auxilios de la Utilidad de Discos
  • Arrancar en modo seguro
  • Inicie el modo de recuperación y utilice diskutil verifyVolume y repairVolume
  • Reparación de los permisos de la carpeta de inicio
  • Comprobación de la consola y revisión system.log y otros archivos
    • No hay correlación entre el beachballing y las entradas de registro
  • Dirigir una spindump a través de Activity Monitor
    • Preocupantemente, los spindumps no se muestran - sólo resultan en un Crash Report que aparece en la Consola ( ver aquí )
  • Ejecución de EtreCheck
    • No se han encontrado problemas importantes
    • No se han encontrado problemas menores dignos de mención
  • Ejecución de DriveDx
    • Los resultados para el SSD estaban bien
    • Los resultados del disco duro parecen un poco preocupantes -  ver aquí .
  • Ejecución de la prueba de diagnóstico de hardware de Apple en el arranque
    • No se han encontrado fallos
  • Reinstalación de MacOS

Mis sospechas :

Me pareció interesante que reinstalar MacOS NO arregla el problema, pero borrar la unidad Fusion, reinstalar MacOS, Y restaurar desde una copia de seguridad de Time Machine de una sola vez SÍ lo arregla (al menos temporalmente).

Mi Resultados de DriveDx parecen indicar que el disco duro está en un estado "fallido". No sé si esto es sólo por precaución o si realmente puede ser la causa. Es difícil culpar a esto directamente, ya que las bolas de playa no parecen correlacionarse con la E/S del disco, pero no puedo decirlo con certeza ya que no sé lo suficiente sobre esta área. También habría asumido que la prueba de diagnóstico de hardware de Apple que se puede ejecutar en el arranque podría haber identificado esto si realmente era un problema...?

Así que mi corazonada ahora mismo, a falta de más pistas obvias, es que quizá este problema esté causado por un fallo en el disco duro de la unidad Fusion... Eso podría explicar que al borrar y reformatear la unidad, las cosas funcionen sin problemas durante una semana más o menos, pero después de que se hayan escrito suficientes sectores nuevos y se hayan barajado datos en el disco, éste empieza a ralentizarse con el tiempo. Es sólo una corazonada.

¿Y ahora qué?

  • ¿Tienes alguna otra sugerencia de cosas que comprobar o probar?
  • ¿Hay alguna otra pista que pueda haber pasado por alto?
  • ¿Crees que mi hipótesis sobre el disco duro que falla es correcta?
    • Si es así, entiendo que el disco duro de una unidad Fusion no es reparable por el usuario...
    • Así que asumo que la siguiente mejor alternativa sería comprar, por ejemplo, una unidad Thunderbolt de 2TB y usarla como disco de inicio, en lugar de la unidad Fusion.
    • ¿Es posible? ¿Hay algún inconveniente? ¿Alguna marca que recomiende?

Gracias por leer este extenso post. Cualquier consejo u orientación se agradece mucho.

Jack

1voto

Nic Puntos 106

Sólo me voy a hacer eco de Comentario de Allan Si DriveDx dice que su unidad está "fallando", entonces necesita ser reemplazada. La única solución es quitar la unidad y dejar de usarla.

Los controles de salud del disco tienen una baja sensibilidad pero una alta especificidad. En otras palabras, puede informar de que una unidad que está fallando todavía parece sana, pero nunca informará de que una unidad sana está fallando. Si informa de un fallo, debemos confiar en ese resultado.

La razón por la que borrar la unidad ayuda, al menos durante un tiempo, es que hace más trabajo para evitar el uso de las partes de la unidad que ya se sabe que son malas. Pero la unidad es como una fruta podrida -- incluso las partes buenas se están estropeando, así que comer alrededor de la parte mala no ayuda por mucho tiempo.

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