Mac Studio aftagelige SSD’er forklaret, og hvorfor du ikke bare kan udskifte dem
Den nye Apple Mac Studio stationære computer begyndte at komme i hænderne på kunderne i sidste uge, og nogle af disse kunder spildte ingen tid på at skille maskinen ad. Blandt de mere interessante opdagelser var størrelsen af M1 Ultra og dens spændingsregulatormoduler (VRM’er); også, Studio ser ud til at inkludere flytbart lager snarere end de loddede NAND-chips, som de fleste Mac’er bruger. I teorien kunne dette gøre Mac Studio til den første nye Mac (undtagen Mac Pro) til at understøtte opgraderbar lagring i lang tid.
Fordi Studio SSD-slots ikke er kompatible med almindelige M.2 SSD’er, som du kan bruge på en pc, besluttede YouTuber Luke Miani at teste Studios flytbare lager ved at flytte lageret fra et Studio til et andet. Han fandt ud af, at mens drevene fysisk kunne udskiftes, ville hans Mac Studio ikke starte efter det faktum – strøm-LED’en på skrivebordet blinkede kun med et gult SOS. Dette fortsatte både, når du forsøgte at installere et andet SSD-modul i Studios anden lagringsplads, og når du forsøgte at installere en SSD fra et Studio til et andet Studios SSD-hovedslot.
“Det, Apple laver her med Mac Studio, er simpelthen utilgiveligt,” konkluderede Miani. “Apple er ligeglad med din ret til reparation, tag ikke fejl. Det, vi har set her i dag, er, at Apple bevidst, bevidst begrænser din adgang til din egen enhed. Efter min mening er dette faktisk værre end at lodde lageret til logikkortet.”
Mianis konklusioner er dybt sympatiske over for målene for ret-til-reparationsbevægelsen og dybt frustreret over Apples lagerpriser sammenlignet med andre high-end SSD’er, og er baseret på forkerte antagelser om, hvordan moderne Mac SSD’er fungerer. Det er også sandsynligt, at disse modulære SSD-slots faktisk gør det nemmere at opgradere og reparere end for eksempel at tage NAND-chipsene ud af logikkortet og lodde på NAND-chips med højere kapacitet. Der er kun forbehold, som du først skal være opmærksom på.
Tre forkerte antagelser vil blive forklaret her, og vi vil overveje dem en efter en:
- Fordi Mac Studio har fysisk flytbare SSD’er, bør fjernelse og udskiftning af dem fungere på samme måde som på en pc.
- Apple implementerede en slags “softwareblok” for at forhindre Mac Studio i at starte op efter at have udskiftet dets lager, som det fremgår af strøm-LED’en, der blinker gult “SOS”.
- En af de to Mac Studio SSD-slots virker ikke i nogle konfigurationer på grund af manglen på en SSD-controller.
For at løse disse tre problemer har jeg samlet Apples egen dokumentation om, hvordan dets chips fungerer, samt information fra udvikler Hector Martins Twitter-tråd . Han er en del af teamet, der arbejdede på Asahi Linux , den første Linux-distribution, der kørte på Apple Silicon Mac-computere, og dette arbejde giver ham indsigt i, hvordan lagring håndteres på moderne Mac-hardware.
Sådan fungerer moderne Mac SSD’er
Groft forenkling har alle SSD’er brug for mindst to ting: NAND-flash-chips, der gemmer data, og en SSD-controller, der håndterer læse- og skrivefunktionerne for disse chips. (Nogle SSD’er bruger også en lille mængde DRAM som cachehukommelse, selvom budget- og almindelige SSD’er i stigende grad blot stjæler en lille del af dit systems hukommelse for at udføre de samme operationer med en lille ydeevnestraf.)
PC SSD’er som Samsung 980 Pro eller Western Digital WD Blue SN570 inkluderer en controller og NAND, så de er nemme at udskifte. Hver SSD er en selvstændig enhed, der kan bruges i enhver pc, der har en fysisk SATA-port eller M.2-slot og understøtter SATA/NVMe-lagringsfunktioner.
Apples SSD’er plejede at fungere på denne måde, men startende med Apple T2-chippen og fortsatte Apple Silicon-æraen, begyndte Apple i stedet at bygge lagercontrollere direkte ind i sine egne chips. Dette betyder, at Mac Studio SSD-kort, selvom de er aftagelige i stedet for loddede, kun er NAND plus det, Martin kalder en ” rå NAND-controller/bro “. Det er ikke selvstændige SSD’er, der kan skiftes ud og fjernes efter behag, som på en pc. Det er NAND-chips, der læses og skrives af den indbyggede T2- eller M1-controller.
Martin foreslår , at hvis du bruger begge SSD-slots i Studio, bør NAND-modulerne “afgjort have samme størrelse, og de skal muligvis [bruge NAND-chips] fra den samme leverandør.” Med andre ord, M1’s indbyggede SSD-controller er designet til at arbejde med specifikke NAND-moduler i specifikke konfigurationer. Mix og match, som Miani forsøger at gøre, kan mislykkes på grund af NAND-mismatch, kapacitans-mismatch eller begge dele.
Det kan også være, at Apple ikke understøtter brugen af et 1TB NAND-modul i hver af SSD Studio-slotsene – hvilket Miani forsøgte at installere – for det er ikke den konfiguration, som Apple sender. Men det er bare et gæt, da jeg ikke er sikker på, om 2TB Mac Studio bruger et enkelt 2TB NAND-modul eller et par 1TB NAND-moduler, eller om Apple SSD-controlleren bekymrer sig om, hvor store NAND-modulerne er, hvis de matcher . par, og systemet blev korrekt nulstillet (mere om dette nedenfor).
Skriv et svar