Explicación de los SSD extraíbles de Mac Studio y por qué no puede simplemente reemplazarlos
La nueva computadora de escritorio Apple Mac Studio comenzó a llegar a las manos de los clientes la semana pasada, y algunos de esos clientes no perdieron tiempo en desmantelar la máquina. Entre los descubrimientos más interesantes estuvo el gran tamaño del M1 Ultra y sus módulos reguladores de voltaje (VRM); Además, Studio parece incluir almacenamiento extraíble en lugar de los chips NAND soldados que usan la mayoría de las Mac. En teoría, esto podría convertir a Mac Studio en la primera Mac nueva (excluyendo la Mac Pro) compatible con almacenamiento actualizable en mucho tiempo.
Debido a que las ranuras SSD de Studio no son compatibles con las SSD M.2 regulares que puede usar en una PC, el YouTuber Luke Miani decidió probar el almacenamiento extraíble de Studio al mover el almacenamiento de un estudio a otro. Descubrió que si bien las unidades eran físicamente intercambiables, su Mac Studio no arrancaba después del hecho: el LED de encendido en el escritorio solo destellaba un SOS ámbar. Esto persistió tanto al intentar instalar un segundo módulo SSD en la segunda ranura de almacenamiento del estudio como al intentar instalar un SSD de un estudio en la ranura SSD principal de otro estudio.
“Lo que Apple está haciendo aquí con Mac Studio es simplemente imperdonable”, concluyó Miani. “A Apple no le importa tu derecho a reparar, no te equivoques. Lo que hemos visto aquí hoy es que Apple restringe deliberadamente el acceso a su propio dispositivo. En mi opinión, esto es peor que soldar el almacenamiento a la placa lógica”.
Profundamente comprensivo con los objetivos del movimiento del derecho a la reparación y profundamente frustrado por los precios de almacenamiento de Apple en comparación con otros SSD de gama alta, las conclusiones de Miani se basan en suposiciones incorrectas sobre cómo funcionan los SSD Mac modernos. También es probable que estas ranuras modulares SSD realmente faciliten la actualización y la reparación que, por ejemplo, desconectar los chips NAND de la placa lógica y soldar chips NAND de mayor capacidad. Solo hay advertencias que debe tener en cuenta primero.
Aquí se explicarán tres suposiciones incorrectas, y las consideraremos una por una:
- Debido a que Mac Studio tiene SSD físicamente extraíbles, quitarlos y reemplazarlos debería funcionar igual que en una PC.
- Apple implementó una especie de «bloqueo de software» para evitar que Mac Studio se inicie después de reemplazar su almacenamiento, como lo demuestra el LED de encendido que parpadea en ámbar «SOS».
- Una de las dos ranuras SSD de Mac Studio no funciona en algunas configuraciones debido a la falta de un controlador SSD.
Para abordar estos tres problemas, he compilado la propia documentación de Apple sobre cómo funcionan sus chips, así como información del hilo de Twitter del desarrollador Hector Martin . Forma parte del equipo que trabajó en Asahi Linux , la primera distribución de Linux que se ejecuta en computadoras Apple Silicon Mac, y este trabajo le da una idea de cómo se maneja el almacenamiento en el hardware Mac moderno.
Cómo funcionan los SSD Mac modernos
Simplificando enormemente, todos los SSD necesitan al menos dos cosas: chips flash NAND que almacenan datos y un controlador SSD que maneja las funciones de lectura y escritura de esos chips. (Algunos SSD también usan una pequeña cantidad de DRAM como memoria caché, aunque los SSD convencionales y económicos cada vez más simplemente roban una pequeña parte de la memoria de su sistema para realizar las mismas operaciones con una ligera penalización en el rendimiento).
Los SSD para PC como el Samsung 980 Pro o el Western Digital WD Blue SN570 incluyen un controlador y NAND, por lo que son fáciles de reemplazar. Cada SSD es un dispositivo independiente que se puede usar en cualquier PC que tenga un puerto SATA físico o una ranura M.2 y admita funciones de almacenamiento SATA/NVMe.
Los SSD de Apple solían funcionar de esta manera, pero comenzando con el chip Apple T2 y continuando con la era Apple Silicon, Apple comenzó a construir controladores de almacenamiento directamente en sus propios chips. Esto significa que las tarjetas SSD de Mac Studio, aunque extraíbles en lugar de soldadas, son solo NAND más lo que Martin llama un » controlador/puente NAND sin formato «. Estos no son SSD independientes que se pueden cambiar y quitar a voluntad, como en una PC. Estos son chips NAND que son leídos y escritos por el controlador T2 o M1 incorporado.
Martin sugiere que si usa ambas ranuras SSD en Studio, los módulos NAND «definitivamente deberían ser del mismo tamaño y es posible que necesiten [usar chips NAND] del mismo proveedor». En otras palabras, el controlador SSD incorporado del M1 está diseñado para trabajar con módulos NAND específicos en configuraciones específicas. Mezclar y combinar, como intenta hacer Miani, puede fallar debido a un desajuste de NAND, un desajuste de capacitancia o ambos.
También podría ser que Apple no admita el uso de un módulo NAND de 1 TB en cada una de las ranuras SSD Studio, que es lo que intentó instalar Miani, porque esa no es la configuración que envía Apple. Pero eso es solo una suposición, ya que no estoy seguro de si la Mac Studio de 2 TB usa un solo módulo NAND de 2 TB, o un par de módulos NAND de 1 TB, o si el controlador SSD de Apple se preocupa por el tamaño de los módulos NAND si coinciden. . par y el sistema se restableció correctamente (más sobre esto a continuación).
Deja una respuesta