Verwisselbare SSD’s van Mac Studio uitgelegd en waarom u ze niet zomaar kunt vervangen
De nieuwe Apple Mac Studio-desktopcomputer kwam vorige week in handen van klanten, en sommige van die klanten verspilden geen tijd met het demonteren van de machine. Een van de interessantere ontdekkingen was de enorme omvang van de M1 Ultra en zijn spanningsregelaarmodules (VRM’s); ook lijkt Studio verwijderbare opslag te bevatten in plaats van de gesoldeerde NAND-chips die de meeste Macs gebruiken. In theorie zou dit van Mac Studio de eerste nieuwe Mac (exclusief de Mac Pro) kunnen maken die uitbreidbare opslag sinds lange tijd ondersteunt.
Omdat de Studio SSD-slots niet compatibel zijn met gewone M.2 SSD’s die je op een pc kunt gebruiken, besloot YouTuber Luke Miani de verwijderbare opslag van Studio te testen door de opslag van de ene Studio naar de andere te verplaatsen. Hij ontdekte dat hoewel de schijven fysiek verwisselbaar waren, zijn Mac Studio achteraf niet wilde opstarten – de stroom-LED op het bureaublad knipperde alleen met een oranje SOS. Dit hield aan zowel bij het installeren van een tweede SSD-module in het tweede opslagslot van de Studio, als bij het installeren van een SSD van de ene Studio in het hoofd-SSD-slot van een andere Studio.
“Wat Apple hier doet met Mac Studio is gewoon onvergeeflijk”, concludeerde Miani. “Apple geeft niets om je recht op reparatie, vergis je niet. Wat we hier vandaag hebben gezien, is dat Apple opzettelijk, opzettelijk uw toegang tot uw eigen apparaat beperkt. Naar mijn mening is dit eigenlijk erger dan de opslag aan het logic board te solderen.”
Diep sympathiek tegenover de doelstellingen van de recht-op-reparatie-beweging en diep gefrustreerd door de opslagprijzen van Apple in vergelijking met andere high-end SSD’s, zijn Miani’s conclusies gebaseerd op onjuiste aannames over hoe moderne Mac SSD’s werken. Het is ook waarschijnlijk dat deze modulaire SSD-sleuven het eigenlijk gemakkelijker maken om te upgraden en te repareren dan bijvoorbeeld de NAND-chips los te koppelen van de printplaat en te solderen op NAND-chips met een hogere capaciteit. Er zijn alleen kanttekeningen waarvan u zich eerst bewust moet zijn.
Drie onjuiste veronderstellingen zullen hier worden uitgelegd, en we zullen ze één voor één bekijken:
- Omdat Mac Studio fysiek verwijderbare SSD’s heeft, zou het verwijderen en vervangen ervan hetzelfde moeten werken als op een pc.
- Apple heeft een soort “softwareblokkade” geïmplementeerd om te voorkomen dat Mac Studio opstart nadat de opslag is vervangen, zoals blijkt uit de oranje knipperende power-LED “SOS”.
- Een van de twee Mac Studio SSD-slots werkt in sommige configuraties niet vanwege het ontbreken van een SSD-controller.
Om deze drie problemen aan te pakken, heb ik Apple’s eigen documentatie samengesteld over hoe zijn chips werken, evenals informatie van de Twitter-thread van ontwikkelaar Hector Martin . Hij maakt deel uit van het team dat werkte aan Asahi Linux , de eerste Linux-distributie die op Apple Silicon Mac-computers draaide, en dit werk geeft hem inzicht in hoe opslag wordt behandeld op moderne Mac-hardware.
Hoe moderne Mac SSD’s werken
Grof vereenvoudigend, alle SSD’s hebben ten minste twee dingen nodig: NAND-flashchips die gegevens opslaan, en een SSD-controller die de lees- en schrijffuncties van die chips afhandelt. (Sommige SSD’s gebruiken ook een kleine hoeveelheid DRAM als cachegeheugen, hoewel budget- en reguliere SSD’s steeds vaker gewoon een klein deel van het systeemgeheugen stelen om dezelfde bewerkingen uit te voeren met een lichte prestatievermindering.)
PC-SSD’s zoals de Samsung 980 Pro of Western Digital WD Blue SN570 bevatten een controller en NAND, zodat ze eenvoudig te vervangen zijn. Elke SSD is een op zichzelf staand apparaat dat kan worden gebruikt in elke pc met een fysieke SATA-poort of M.2-sleuf en die SATA/NVMe-opslagfuncties ondersteunt.
De SSD’s van Apple werkten vroeger op deze manier, maar beginnend met de Apple T2-chip en het Apple Silicon-tijdperk voortzettend, begon Apple in plaats daarvan opslagcontrollers rechtstreeks in zijn eigen chips te bouwen. Dit betekent dat Mac Studio SSD-kaarten, hoewel verwijderbaar in plaats van gesoldeerd, slechts NAND zijn plus wat Martin een ” onbewerkte NAND-controller/brug ” noemt . Dit zijn geen op zichzelf staande SSD’s die naar believen kunnen worden verwisseld en verwijderd, zoals op een pc. Dit zijn NAND-chips die worden gelezen en geschreven door de ingebouwde T2- of M1-controller.
Martin suggereert dat als je beide SSD-slots in Studio gebruikt, de NAND-modules “absoluut dezelfde grootte moeten hebben en mogelijk [NAND-chips moeten gebruiken] van dezelfde leverancier.” Met andere woorden, de ingebouwde SSD-controller van de M1 is ontworpen om te werken met specifieke NAND-modules in specifieke configuraties. Mix en match, zoals Miani probeert te doen, kan mislukken als gevolg van NAND-mismatch, capaciteitsmismatch of beide.
Het kan ook zijn dat Apple het gebruik van een 1TB NAND-module in elk van de SSD Studio-slots niet ondersteunt – wat Miani probeerde te installeren – omdat dat niet de configuratie is die Apple levert. Maar dat is slechts een gok, want ik weet niet zeker of de 2TB Mac Studio een enkele 2TB NAND-module gebruikt, of een paar 1TB NAND-modules, of dat het de Apple SSD-controller uitmaakt hoe groot de NAND-modules zijn als ze overeenkomen . paar en het systeem is correct gereset (meer hierover hieronder).
Geef een reactie