Un SSD dans un vieux Mac… grâce au M.2

Depuis quelques années, ma solution privilégiée pour installer un SSD dans un vieil ordinateur reste un adaptateur PATA vers mSATA, avec un SSD mSATA. Mais les SSD mSATA sont en voie de disparition, remplacés par des SSD M.2 (SATA). Et les adaptateurs existent.

L’idée reste simple : au lieu de chercher un SSD en PATA (IDE) hors de prix, j’utilise un SSD moderne en M.2 (SATA) dans un petit boîtier qui va convertir l’interface. Un SSD M.2 de ce type vaut ~25 € pour un modèle de 120 Go (le maximum pour éviter les soucis) et j’ai payé un modèle de 32 Go une petite dizaine d’euros sur eBay. Le boîtier, lui, vaut moins de 10 € et reprend le format d’un disque dur 2,5 pouces classique, ce qui est parfait pour l’intégration.

L’adaptateur

Alors, tout n’est pas rose dans le monde de la chinoiserie. Le SSD que j’ai acheté est un modèle 2260 (le 60 indique la longueur en mm) alors qu’une bonne partie des SSD du marché utilise le format 2280 (80 mm de long). Et quand j’ai voulu changer le pas de vis, qui semblait amovible, je me suis rendu compte qu’il était soudé au PCB. J’ai donc chauffé le support pour l’enlever et le ressouder dans l’emplacement prévu pour du 2260. A noter que l’adaptateur fonctionne aussi avec les SSD 2242 et 2230, mais c’est plutôt rare.

Avec un SSD 2260


On voit que j’ai dû souder un truc


Avec le SSD installé

La seconde chose à bien prendre en compte reste l’interface du SSD. Dans le format physique M.2 (qui définit la forme des barrettes), il existe deux possibilités pour la norme utilisée pour transférer les données : SATA et PCI-Express. Et en PCI-Express, il existe deux variantes (NVMe et AHCI). Avec les adaptateurs PATA, il faut un SSD en interface SATA et pas en NVMe (ou AHCI). Normalement, c’est indiqué dans la fiche produit, et dans le pire des cas, c’est assez simple : les SSD pas trop cher sont en SATA, ceux qui dépassent 100 € pour 500 Go en N VMe.

mSATA (en haut), M.2 2260 (au milieu) et M.2 2280 (en bas)

La compatibilité semble assez bonne dans mon cas, avec une puce JMicron sur l’adaptateur. En tout cas, ça passe dans toutes les machines qui acceptaient du mSATA. Je vous conseille juste de vous méfier avec les très vieux Mac portables en IDE, le respect de la norme est un peu aléatoire. Mais sur des PowerBook, ça doit marche directement si vous avez un processeur PowerPC (les versions en 68000 sont plus capricieuses, c’est à tester). Il existe aussi des versions pour les machines de bureau, par exemple pour booster un Power Mac G3 ou G4 (ou un Mac mini).

L’adaptateur est fourni avec un boîtier qui reprend le format 2,5 pouces classique

Pour les performances, c’est assez simple : n’importe quel SSD M.2 moderne arrive aux limites du PATA. Donc même sur un Mac mini G4 ou un Power Mac G4 avec de l’ATA-100, vous saturerez le bus en lecture et sûrement en écriture (sauf si vous prenez une petite capacité). Dans mon cas, j’ai donc un SSD PATA de 32 Go pour moins de 20 €, ce qui reste assez honnête pour remettre un ordinosaure en état.