Notebookcheck Logo

Mac Studio SSD non funziona su NVMe, il controller SSD di alto livello ARM64 in M1 Ultra rende quasi impossibile scambiare o aggiungere moduli di archiviazione grezzi

L'"SSD rimovibile" nel Mac Studio è solo un modulo di archiviazione grezzo con controller/ponti NAND. (Fonte: Max Tech su YouTube)
L'"SSD rimovibile" nel Mac Studio è solo un modulo di archiviazione grezzo con controller/ponti NAND. (Fonte: Max Tech su YouTube)
I cosiddetti "SSD rimovibili" nel Apple Mac Studio non sono SSD reali, ma solo moduli di archiviazione grezzi. Apple I Mac al silicio non usano il protocollo standard NVMe, ma invece usano la loro implementazione tramite PCIe. Ciò significa che non è possibile sostituire o aggiungere semplicemente storage per capriccio al Mac Studio senza far corrispondere l'esatta capacità e il fornitore ed eseguire un ripristino completo da DFU.

C'è stata molta costernazione ultimamente per quanto riguarda Apple's implementazione SSD nel nuovo Mac Studio. Anche se Apple menziona chiaramente che l'SSD del Mac Studio deve essere configurato in fabbrica e non è sostituibile dall'utente, il teardown iniziale video di Max Tech sembrava suggerire che l'SSD è probabilmente sostituibile

Più tardi, il video di Luke Miani ha indicato che Apple sta bloccando la sostituzione dell'SSD via software, anche se iFixit potrebbe scambiare SSD tra due Mac Studios con un ripristino DFU. Quindi, perché Apple sta rendendo così complicata una cosa semplice come uno scambio di SSD, e perché gli utenti non possono semplicemente inserire le loro unità nel secondo slot SSD? La risposta potrebbe trovarsi nell'implementazione unica del sottosistema di archiviazione di Apple.

Hector Martin (@marcan42 su Twitter) è uno sviluppatore che sta lavorando al porting di Linux su Apple silicon Macs. Il suo team sta attualmente sviluppando Asahi Linux, ora in Alpha Release, che è la prima distro Linux che può fare il dual-boot con macOS su Apple silicon Macs

Martin dice che i comuni concetti x86 non possono essere sempre applicati ai sistemi al silicio Apple. Nei PC tradizionali, un SSD è un dispositivo autonomo che include sia il controller che la NAND flash. La NAND è dove tutti i bit sono memorizzati mentre il controller decide gli aspetti della lettura e della scrittura sulla NAND

Tuttavia, nel caso del Mac Studio (e dei Mac al silicio Apple in generale), gli "SSD" sostituibili che si vedono effettivamente sono solo moduli di archiviazione grezzi e non sono SSD nel vero senso della parola. Il controller SSD effettivo, simile al chip T2, è incorporato nel M1 Pro/M1 Max/M1 Ultra SoC. Pertanto, non potete semplicemente scambiare i moduli di archiviazione sperando che funzionino - attenzione allo spoiler, non lo faranno.

Anche se volete popolare il secondo slot SSD nel vostro Mac Studio, dovreste usare moduli NAND di archiviazione della stessa dimensione e possibilmente dello stesso fornitore, in modo che si accordino con le tabelle nel controller SSD sul chip M1 - e anche questo è possibile solo dopo una completa cancellazione DFU per assicurare che il controller veda la nuova configurazione di archiviazione de novo. Altrimenti, la cosa migliore è configurare lo storage richiesto alla cassa.

È interessante notare che Martin nota anche che il controller SSD di primo livello nell'M1 è l'ANS2, che è in realtà un co-processore ARM64 che esegue AppleStorageFirmware basato su RTKit. I moduli di archiviazione grezzi, che sembrano essere fatti da artisti del calibro di Toshiba, Samsung e SK Hynix, hanno anche diversi controller/ponti NAND. Questi includono l'S3E e l'S4E (ARM32 con firmware AppleMSPS) e l'S5E (ARM64 personalizzato con firmware AppleMSF basato su RTKit). RTKit è il sistema operativo in tempo reale proprietario di Apple.

In sostanza, il sottosistema di storage di Apple utilizza PCIe ma non il convenzionale protocollo NVMe visto nei PC. La parte della sicurezza non è solo una cosa di Apple, però. Le unità crittografate con crittografia basata su TPM come BitLocker su un sistema non possono essere lette in un altro. Tuttavia, ciò che è unico qui è come Apple ha disaccoppiato il controller e la NAND per consentire un approccio più a prova di errore.

Applel'implementazione di può essere deludente per alcuni, dato che il Mac Studio è un potente PC desktop e trarrebbe sicuramente beneficio da sostituzioni di storage personalizzate. Tuttavia, dal punto di vista di Apple's, ottengono a lavorare su storage bare metal senza doversi preoccupare di sourcing controller di terze parti. Questo offre potenzialmente un controllo molto maggiore nell'impostare obiettivi esatti di prestazioni e caratteristiche di sicurezza per una data configurazione.

Acquista il Apple MacBook Pro 14 pollici con M1 Pro su Amazon

Please share our article, every link counts!
> Recensioni e prove di notebook, tablets e smartphones > News > Newsarchive 2022 03 > Mac Studio SSD non funziona su NVMe, il controller SSD di alto livello ARM64 in M1 Ultra rende quasi impossibile scambiare o aggiungere moduli di archiviazione grezzi
Vaidyanathan Subramaniam, 2022-03-26 (Update: 2022-03-26)