TL;TR: El Macbook 2012 puede reconocer otros discos excepto un SSD. Pero ese disco funciona bien en otros pcs o jaula externa. ¿Cómo puedo estar seguro de cuál es el problema? ¿Realmente es el disco? ¿Es el cable sata? ¿Es la placa?
Larga historia con lo que he probado hasta ahora
Tengo un macbook 2012 que funcionaba con un SSD (WD green 240GB). Dejó de funcionar de repente. Entonces encendí de nuevo el ordenador y había un icono con un signo de interrogación.
Entonces arranqué en modo recovery pero el sistema no reconoció el disco.
He sustituido el SSD por un HDD de repuesto y he podido instalar el SO en el HDD como solución temporal porque pensaba que el disco había fallado. Conecté el SSD en otro PC (iMac) y pude acceder a todos mis archivos. fsck reportó algo así como un problema de árbol fsroot así que borré el disco.
Entonces quité el disco duro del macbook y me dispuse a instalar de nuevo mi SSD. De nuevo, el disco no fue reconocido. Luego traté de nuevo la lectura de la SSD en otro PC y se muestra.
Intenté usar una caja externa para instalar el SO pero el instalador no me lo permite por el firmware o algo así. Pero al menos el disco fue reconocido.
En este punto no estaba seguro de si era el disco o si era un problema de cables. Así que conecté otro SSD y fue reconocido correctamente.
Tomo entonces mi SSD WD green y limpio sus pines con un limpiador electrónico spry. El macbook entonces reconoció el disco. Luego traté de borrar el disco para hacer una nueva instalación del SO pero la herramienta de borrado se cuelga diciendo algo así como "wating partitions to be ready". Esperé mucho tiempo y no pasó nada.
Entonces apagué el ordenador y llevé de nuevo el disco a otro pc. Hice los tests SMART, corto y largo en el disco y me parece que está bien. Luego lo borré con ceros usando la herramienta dd en una máquina freebsd.
Volví a conectar el disco al macbook pude al menos iniciar la instalación del SO... solo que nunca terminó. Se cuelga con una Apple y una barra llena debajo del logo.
Volví a apagar el mac después de esperar mucho tiempo y el disco no fue reconocido de nuevo... pero adivina qué, si conecto el disco a otro pc aparece.
De nuevo he probado con HDD y otros SSD y el macbook los reconoce bien.
Al final no estoy seguro de cuál es el problema... No puedo decir es el disco SSD porque funciona en otras máquinas. No puedo decir es el cable SATA como diferentes discos funciona bien conectado a él.
Puedo usar/comprar otro disco SSD en ese mac pero no estoy seguro de que el problema vuelva a aparecer... es decir, si al sustituir el disco se soluciona realmente el problema :)
¿Algún consejo? ¿Algo que me falte por probar?
Esta es la información SMART del disco: https://bsd.to/1KqT