Notebookcheck Logo

Le SSD du Mac Studio ne fonctionne pas avec NVMe, le contrôleur SSD ARM64 de haut niveau du M1 Ultra rend presque impossible le remplacement ou l'ajout de modules de stockage bruts

Le "SSD amovible" du Mac Studio n'est qu'un module de stockage brut avec contrôleur/ponts NAND. (Image Source : Max Tech sur YouTube)
Le "SSD amovible" du Mac Studio n'est qu'un module de stockage brut avec contrôleur/ponts NAND. (Image Source : Max Tech sur YouTube)
Les soi-disant "disques SSD amovibles" du Mac Studio Apple ne sont pas de véritables disques SSD mais simplement des modules de stockage bruts. Les Macs siliconés Apple n'utilisent pas le protocole NVMe standard mais leur propre implémentation via PCIe. Cela signifie qu'il n'est pas possible d'échanger ou d'ajouter du stockage au Mac Studio sans faire correspondre la capacité et le fournisseur exacts et effectuer une restauration DFU complète.

Il y a eu beaucoup de consternation ces derniers temps concernant l'implémentation de SSD dans le nouveau Mac Studio de AppleMac Studio. Bien que Apple mentionne clairement que le SSD du Mac Studio doit être configuré en usine et qu'il n'est pas remplaçable par l'utilisateur, le démontage initial de Max Tech a montré que le SSD du Mac Studio est un élément essentiel du système démontage initial semblait suggérer que le SSD est probablement interchangeable

Plus tard, la vidéo de Luke Miani ( ) indique que Apple bloque le remplacement du SSD par logiciel, bien que iFixit a pu échanger des SSD entre deux Mac Studios avec une restauration DFU. Alors, pourquoi Apple complique-t-il une opération aussi simple que le remplacement d'un SSD, et pourquoi les utilisateurs ne peuvent-ils pas simplement insérer leurs propres disques dans le deuxième emplacement SSD ? La réponse se trouve peut-être dans l'implémentation unique du sous-système de stockage de Apple.

Hector Martin (@marcan42 sur Twitter) est un développeur qui travaille au portage de Linux sur Apple silicon Macs. Son équipe développe actuellement Asahi Linuxactuellement en version alpha, qui est la première distribution Linux capable d'effectuer un double démarrage avec macOS sur les Macs en silicium Apple

Selon M. Martin, les concepts x86 courants ne peuvent pas toujours être appliqués aux systèmes en silicium Apple. Dans les PC traditionnels, un SSD est un dispositif autonome qui comprend à la fois le contrôleur et la flash NAND. La NAND est l'endroit où tous les bits sont stockés tandis que le contrôleur décide des aspects de la lecture et de l'écriture sur la NAND

Cependant, dans le cas du Mac Studio (et des Mac en silicium Apple en général), les "SSD" remplaçables que vous voyez ne sont que des modules de stockage bruts et ne sont pas des SSD au sens propre du terme. Le contrôleur SSD proprement dit, similaire à la puce T2, est intégré dans le M1 Pro/M1 Max/M1 Ultra SoC. Par conséquent, vous ne pouvez pas simplement échanger les modules de stockage en espérant qu'ils fonctionneront - alerte spoiler, ils ne le feront pas.

Même si vous souhaitez remplir le deuxième emplacement SSD de votre Mac Studio, vous devrez utiliser des modules de stockage NAND de la même taille et éventuellement du même fournisseur, afin qu'ils correspondent aux tables du contrôleur SSD sur la puce M1 - et même cela n'est possible qu'après un effacement DFU complet pour s'assurer que le contrôleur voit la nouvelle configuration de stockage de novo. Sinon, votre meilleure chance est de configurer le stockage requis à la caisse.

Il est intéressant de noter que Martin note également que le contrôleur SSD de premier niveau du M1 est l'ANS2, qui est en fait un coprocesseur ARM64 exécutant AppleStorageFirmware basé sur RTKit. Les modules de stockage bruts, qui semblent être fabriqués par des sociétés comme Toshiba, Samsung et SK Hynix, comportent également plusieurs contrôleurs/ponts NAND. Il s'agit notamment des S3E et S4E (ARM32 exécutant le firmware AppleMSPS) et du S5E (ARM64 personnalisé exécutant le firmware AppleMSF basé sur RTKit). RTKit est le système d'exploitation en temps réel propriétaire de Apple.

En substance, le sous-système de stockage de Apple utilise PCIe, mais pas le protocole NVMe conventionnel utilisé dans les PC. La sécurité n'est pas seulement l'apanage de Apple. Les disques chiffrés à l'aide d'un système de cryptage TPM tel que BitLocker sur un système ne peuvent pas être lus sur un autre. Cependant, ce qui est unique ici, c'est la façon dont Apple a découplé le contrôleur et la NAND pour permettre une approche plus sûre.

Applela mise en œuvre de cette solution peut être décevante pour certains, étant donné que le Mac Studio est un PC de bureau puissant et qu'il bénéficierait sûrement de remplacements de stockage personnalisés. Cependant, du point de vue de Apple, l'entreprise peut travailler sur un stockage en métal nu sans avoir à se soucier de l'approvisionnement en contrôleurs tiers. Cela offre potentiellement un contrôle bien plus grand pour définir des objectifs de performance et des fonctions de sécurité précis pour une configuration donnée.

Achetez le Apple MacBook Pro 14 pouces avec M1 Pro sur Amazon

Please share our article, every link counts!
Mail Logo
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > Archives des nouvelles 2022 03 > Le SSD du Mac Studio ne fonctionne pas avec NVMe, le contrôleur SSD ARM64 de haut niveau du M1 Ultra rend presque impossible le remplacement ou l'ajout de modules de stockage bruts
Vaidyanathan Subramaniam, 2022-03-26 (Update: 2022-03-26)