Un SSD M.2 dans un MacBook Air : comment économiser sur le prix du SSD

Il y a quelques mois, j’ai découvert qu’il existait un moyen pour installer des SSD standards dans les Mac portables, en utilisant des adaptateurs. Après une commande qui a pris un peu de temps, je confirme : j’ai installé un SSD Sandisk de 512 Go dans un MacBook Air de 2012, pour le prix d’un modèle de 128 Go en “compatible Apple”.


En fait, il existe des adaptateurs pour différentes machines, ça se trouve sur eBay (pas cher, mais il faut attendre) ou en France, avec un prix un peu plus élevé. J’avais fait le choix d’eBay pour économiser, mais ça a pris presque deux mois pour arriver (en général, j’avoue, les trucs qui viennent de Chine arrivent plus vite). Je vais passer sur l’installation elle-même, c’est simple (on enlève la coque, on remplace) et je suppose que si vous comptez changer le SSD, vous savez vaguement vous servir d’un tournevis. Par contre, le choix de l’adaptateur et du SSD demande un peu plus de boulot.

Un SSD Sandisk dans mon MacBook Air

Apple a commencé à utiliser des SSD en barrettes dans les MacBook Air de 2010, avant de progressivement y passer dans toute la gamme. En 2016, c’est pire : une partie des machines n’utilise plus de barrettes, le SSD est directement soudé sur la carte mère, ce qui empêche de facto de mettre à jour. Comme Apple utilise des connecteurs propriétaires mais des interfaces classiques (SATA ou PCI-Express), il existe des adaptateurs passifs qui changent simplement le format de la prise. Et comme le standard M.2 est plus petit que les formats Apple, ils rentrent parfaitement dans les Mac. Les contraintes viennent du choix de l’adaptateur (son interface de départ) et de celui du SSD. Le choix du SSD va être compliqué : il existe des SSD M.2 en interface SATA et des SSD M.2 en interface PCI-Express. L’aspect est pratiquement identique, mais ils sont évidemment incompatibles. Certains Mac demandent des modèles SATA, d’autres des PCI-Express. C’est généralement indiqué dans la fiche technique, mais sinon il suffit de regarder les débits : si ça dépasse 600 Mo/s, c’est forcément du PCI-Express. Et une fois en PCI-Express, il y a encore un écueil : il faut un modèle AHCI et pas un modèle NVMe, ce qui exclut quelques modèles.

Les MacBook Air

Dans les MacBook Air, il existe trois cas. Les modèles 2010 et 2011 utilisent le même connecteur mais avec des vitesses différentes : SATA 3 Gb/s (~250 Mo/s en pratique) dans les 2010 et SATA 6 Gb/s (~500 Mo/s en pratique) dans les 2011. Les MacBook Air 2012 utilisent un connecteur différent, basé sur du SATA 6 Gb/s. Enfin, les MacBook Air 2013 et plus contiennent un SSD PCI-Express.

2010/2011 : il faut un adaptateur prévu pour les références A1369 ou 1370, en cherchant (par exemple) ssd ngff macbook air A1369 sur eBay. Pour le SSD, un modèle M.2 en interface SATA (important) conviendra, quelle que soit la taille. Je vous conseille par exemple le Crucial MX300 de 525 Go, pas trop cher.

2012 : il faut un adaptateur prévu pour les références A1465 ou A1466, mais en version 2012. Attention, les variantes 2013 et plus ne passent pas. Sur eBay, ssd ngff macbook air A1465 2012 donne de bons résultats. Pour le SSD, même chose : il faut un modèle en M.2 SATA, comme le Crucial MX300 ou le Samsung 850 EVO.

2013/2014/2015 : il faut un adaptateur prévu pour les références A1465 ou A1466, mais en version 2013 (ou plus). Les versions pour les 2012 ne passent pas. Sur eBay, une recherche ssd ngff macbook air A1465 2013 donne pas mal de résultats. Le type de SSD diffère : il faut du M.2 PCI-Express. C’est nettement plus cher – pas autant que chez Apple – mais aussi nettement plus rapide. Un Plextor, par exemple, rentre parfaitement. Apple utilise en fait deux lignes PCI-Express 2.0 (~1 Go/s) dans certains modèles, et il est possible d’en utiliser 4 en PCI-Express 3.0 (~4 Go/s) dans les modèles récents. Après, tous les MacBook Air ne sont pas câblés en 4x en interne, mais ça reste meilleur. Attention, je le rappelle : il faut un modèle AHCI et pas NVMe.

Attention : les adaptateurs sont rares et certains font le contraire (c’est-à-dire permettent de connecter un SSD Apple sur un connecteur M.2). La forme du connecteur côté Mac aide a faire la différence : le M.2 est asymétrique (un côté très fin, un large), le connecteur Apple presque symétrique.

Les MacBook Pro Retina

Dans les MacBook Pro Retina, c’est différent. Les modèles 2012 et Early 2013 utilisent du SATA en interne et limitent la taille des SSD. Les 2013, 2014 et 2015 sont en PCI-Express, alors que les 2016 ne se mettent pas à jour. Les MacBook Pro 2012 peuvent aussi recevoir du mSATA, un autre format standard de SSD en barrettes, plus ancien (merci Gilles).

2012/Early 2013 : il faut un adaptateur prévu pour la références A1425. Attention, les modèles Early 2013 et les modèles Late 2013 diffèrent. L’adaptateur doit fonctionner en mode SATA (c’est généralement indiqué). Une recherche simple ? ssd ngff macbook A1425. Pour le SSD, grosse contrainte : ils n’acceptent pas les SSD M.2 2280 (une valeur qui indique la longueur) mais uniquement les modèles 2260 au maximum. Transcend en propose (en 512 Go) mais ça reste assez rare. Seconde possibilité : du mSATA. En cherchant msata macbook A1425, vous trouverez pas mal d’exemples. Les excellents Samsung 850 EVO existent par exemple dans ce format. Le mSATA, même si plus ancien, reste plus courant que le format M.2 en SATA et en 2260.

Late 2013/2014/2015 : il faut un adaptateur prévu pour la référence A1502. Attention, les modèles Late 2103 et Early 2013 diffèrent. L’adaptateur doit fonctionner en mode PCI-Express, c’est généralement indiqué (cherchez ssd ngff macbook A1502 par exemple). Le choix du SSD reste compliqué : il faut un modèle PCI-Express en AHCI, alors que les modèles modernes utilisent le NVMe. Pour la taille, par contre, les 2280 entrent (bonne nouvelle).

Attention : les adaptateurs sont rares et certains font le contraire (c’est-à-dire permettent de connecter un SSD Apple sur un connecteur M.2). La forme du connecteur côté Mac aide a faire la différence : le M.2 est asymétrique (un côté très fin, un large), le connecteur Apple presque symétrique.

2016 : en théorie, il est possible de mettre à jour le SSD d’un modèle 2016 avec deux prises Thunderbolt 3 (celui sans TouchBar) mais pour le moment, rien n’existe. Et vu le format du SSD, les modèles M.2 classiques ne rentreront pas. Sur les modèles avec TouchBar, le SSD est soudé.

Mac mini, iMac, Mac Pro

Les machines de bureau récente (après 2012) utilisent aussi des SSD en barrette, souvent en plus d’un disque dur classique. Les Mac mini (2014), iMac (depuis les Late 2013) et Mac Pro 2013 en PCI-Express, les iMac 2012 et Early 2013 en SATA (le même que les MacBook Pro Retina). Attention, j’ai vu passer que dans certains cas, le connecteur pour le SSD n’est pas présent. Le seul moyen d’être certain qu’il existe est d’utiliser une machine équipée d’un SSD au départ.

Mac mini 2014 : il faut un adaptateur prévu pour un MacBook Air ou un MacBook Pro Retina en PCI-Express. Le Mac mini 2014 utilise le même type de SSD. Il faut donc un SSD M.2 PCI-Express en AHCI. Je ne suis pas certain que le connecteur soit présent d’office.

Mac Pro 2013 : il faut un adaptateur prévu pour un MacBook Air ou un MacBook Pro Retina en PCI-Express. Le Mac Pro 2013 utilise le même type de SSD. Il faut donc un SSD M.2 PCI-Express en AHCI.

iMac 2012/Early 2013 : il faut un adaptateur prévu pour un MacBook Pro Retina en SATA. Les iMac utilisent le même type de SSD. Il faut donc un SSD M.2 SATA 2260. Je ne suis pas certain que le connecteur soit présent d’office. Seconde possibilité : du mSATA. En cherchant msata macbook A1425, vous trouverez pas mal d’exemples. Les excellents Samsung 850 EVO existent par exemple dans ce format.

iMac Late 2013/2014/2015 : il faut un adaptateur prévu pour un MacBook Air ou un MacBook Pro Retina en PCI-Express. Les iMac utilisent le même type de SSD. Il faut donc un SSD M.2 PCI-Express en AHCI. Je ne suis pas certain que le connecteur soit présent d’office.

En résumé :

MacBook Air 2010/2011 : Adaptateur SATA, SSD M.2 SATA 2280.
MacBook Air 2012 : Adaptateur SATA, SSD M.2 SATA 2280.
MacBook Air 2013/2014/2015 : Adaptateur PCI-Express, SSD M.2 PCI-Express AHCI 2280.
MacBook : rien.
MacBook Pro Retina 2012/Early 2013 : Adaptateur SATA, SSD M.2 SATA 2260 ou Adaptateur SATA, SSD mSATA.
MacBook Pro Retina Late 2013/2014/2015 : Adaptateur PCI-Express, SSD M.2 PCI-Express AHCI 2280.
MacBook Pro 2016 : Rien.
Mac mini 2014 : Adaptateur PCI-Express, SSD M.2 PCI-Express AHCI 2280.
Mac Pro 2013 : Adaptateur PCI-Express, SSD M.2 PCI-Express AHCI 2280.
iMac 2012/Early 2013 : Adaptateur SATA, SSD M.2 SATA 2260 ou Adaptateur SATA, SSD mSATA.
iMac 2013/2014/2015 : Adaptateur PCI-Express, SSD M.2 PCI-Express AHCI 2280.

Très franchement, c’est surtout intéressant sur les MacBook Air 2011/2012, qui acceptent des SSD qui se trouvent facilement à des prix corrects. Les iMac et MacBook Pro Retina en SATA demandent des SSD en format 2260 qui sont rares et les SSD PCI-Express AHCI restent assez onéreux (et de plus en plus rares).