57 votes

Les MacBooks supportent-ils les disques SSD NVMe via l'utilisation d'un adaptateur Sintech ?

Ma question :

Quelqu'un peut-il confirmer ou infirmer la prise en charge des disques NVMe (comme le Samsung 960) par les adaptateurs Sintech M.2 PCIe SSD MacBook pour MacOS Sierra et High Sierra, ou avez-vous des informations qui pourraient m'aider à confirmer ou infirmer cette prise en charge ?

Voici les résultats de mes recherches jusqu'à présent.


Comparaison des SSD

SSD "officiels" pour MacBook

Les SSD des MacBook officiellement supportés sont vraiment chers. Par exemple, avec les modèles Macbook Air/Pro 2013, 2014 et 2015 :

SSD PC équivalents

Globalement, un SSD MacBook officiellement pris en charge (PCIe M.2 AHCI avec un connecteur propriétaire à 12+16 broches) coûte à peu près 1 à 2 $ par Go tandis que les SSD équivalents pour PC (PCIe M.2 AHCI et NVMe avec un connecteur M) coûtent à partir d'environ 1,5 million d'euros. 0,4 à 1 $ par Go .

NVMe :

AHCI :

Donc, les périphériques PCIe M.2 standard semblent être jusqu'à 3 fois moins cher que le SSD PCIe M.2 du MacBook. De plus, les SSD NVMe sont globalement beaucoup plus rapides.


Compatibilité des SSD NVMe ?

Adaptateur de connecteur

Au début pour le connecteur, j'ai souvent vu les Adaptateur Sintech Il est recommandé d'utiliser le SSD AHCI ci-dessus dans un Macbook Air/Pro. La page du produit stipule clairement qu'il n'est compatible qu'avec un ensemble limité de SSD AHCI, mais je ne vois pas la raison de ces "incompatibilités", car il n'existe pas d'autres normes logicielles/matérielles pour les modèles PCIe M.2 AHCI. Il semble qu'ils donnent simplement comme compatibles la liste des SSD AHCI qu'ils ont testés, et comme incompatibles les modèles de SSD NVMe les plus connus.

Compatibilité des interfaces

Ensuite, pour l'interface, ce que je comprends de AHCI/NVMe, c'est qu'il s'agit uniquement d'une interface de contrôleur, dépendant des pilotes système du MacBook et non du matériel lui-même.

Ce qui semble être cohérent avec :

J'ai envoyé un courriel au magasin qui vend cet adaptateur et le problème est que MacOS ne prend pas en charge les SSD NVMe tiers, mais Windows 10 et Linux le font.

-- D'un Commentaire sur Youtube sur une vidéo de mise à niveau avec un SSD AHCI et l'adaptateur Sintech.

Il se peut donc que Sintech ait déclaré ces SSD NVMe incompatibles non pas à cause de l'incompatibilité de l'adaptateur, mais à cause de l'incompatibilité du système d'exploitation de destination.

Soutien du système

Enfin pour le système, MacOS supporte désormais les SSD NVMe, depuis officieusement OSX El Capitan (avec un patch pour démarrer) et en natif MacOS High Sierra (même en tant que boot, voir un article sur la Support NVME et une confirmation de la part du Communauté Hackintosh ).

J'ai envoyé un email à Sintech pour avoir plus d'informations sur leur adaptateur. J'ai reçu une réponse avec quelques références (ajoutées à ce post), mais aucune réponse depuis.

Edit (23/06) :

Malheureusement, nous sommes occupés par d'autres projets, et nous ne pouvons toujours pas obtenir le nouveau système pour le tester.


Recherches similaires

Après avoir créé ce post, j'ai vu qu'il y avait des personnes avec la même question dans d'autres communautés, attendant la même étape. Je partage les liens là au cas où certains d'entre eux ont eu un retour d'un test avec l'adaptateur Sintech ou un autre.

Sur IFIXIT - MBP début 2015 SSD peut mettre à niveau avec Samsung 950 pro ?

  • Por Chumjan (02/27/2016) :

    Je pense que je vais mettre à niveau. Le Samsung 950 pro est intéressant. Mais je ne suis pas sûr qu'il puisse être utilisé pour ce modèle.

  • trumanhw (21/12/2016) :

    Vous pouvez acheter un adaptateur de M.2 à MBPr ou Air pour environ 20 $... (...) La VRAIE question est de savoir si le protocole NVMe sera un hoquet (comme dans, je ne connais pas personnellement cette réponse) ... et s'il obtiendra la pleine vitesse de la 950. En principe, je ne vois pas pourquoi ce ne serait pas le cas. Et je vais tester cela.

  • Fabio (06/10/2017) :

    [ A propos du patch ]. Il est destiné à être utilisé sur hackintosh mais je pense qu'il pourrait fonctionner sur un macbook pro de 2015 avec l'adaptateur et un ssd nvme comme le samsung 960/950 evo/pro. Si quelqu'un l'essaie ou l'a essayé merci de me le faire savoir.

6 votes

Tout le plaisir est pour moi :) J'espère que vous obtiendrez une réponse définitive - je pense que c'est une excellente question ! Il y a quelques gars de la communauté que je connais bien. pensez à peuvent être en mesure d'aider, alors espérons qu'ils nous aideront.

1 votes

Des SSD au moins 2x moins chers (et plus rapides) : j'espère que quelqu'un pourra le tester. Cela fera baisser les prix si c'est confirmé.

0 votes

Tout d'abord, vous avez besoin d'un SSD NVME qui peut être formaté avec une taille de bloc de 4096, malheureusement ce n'est pas Samsung mais le OCZ RD400 fonctionne très bien une fois formaté avec le OCZ SSD Utility (PC requis). Ensuite, Apple doit inclure un pilote NVME dans le firmware du MacBook pour que nous puissions démarrer à partir de celui-ci.

34voto

Gilles Aurejac Points 356

Une petite mise à jour ici...

MacOS High Sierra beta 9 (et GM) nous apporte une mise à jour BootRom pour TOUS les Macs supportés par HighSierra, afin qu'ils puissent démarrer à partir de disques APFS.

La très, très bonne nouvelle est que cette mise à jour apporte AUSSI la capacité de démarrage NVMe sur tous les macs à partir du Mac Pro 6.1 (Late 2013)....

Ainsi, tous les Mac qui ont un connecteur PCIe Apple 12+16 ont maintenant la capacité de démarrer à partir de n'importe quel disque NVMe, une fois qu'ils ont été au moins mis à niveau vers High Sierra (et leur BootRom mis à jour).

En bref :

  • prendre un MacBook Pro retina 13" Late 2013
  • le mettre à niveau vers High Sierra
  • cloner le système d'exploitation sur un lecteur USB externe avec CCC
  • l'éteindre
  • remplacer le SSD AHCI d'origine Apple par un Samsung 960 Evo tout neuf (par exemple) utilisez un adaptateur sintech (ou autre) M.2 ngff vers Apple 12+16 (et protégez la broche avec du ruban adhésif kapton)
  • démarrer à partir de votre sauvegarde USB de High Sierra
  • Copiez votre système d'exploitation et vos données sur le nouveau SSD.

tout fonctionne (TRIM, statut SMART, mise en veille etc.)

Donc depuis la bêta de High Sierra et la mise à jour de BootRom, les nouveaux résultats sont les suivants :

Quant à Lecteurs NVMe d'Apple :

  • Mac Pro fin 2013 : fonctionne à partir de 10.10.2 (à la vitesse PCIe 3.0 4x)
  • Macbook Air 11" & 13" mi 2013 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 13" fin 2013 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 15" fin 2013 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 4x lanes)
  • Macbook Air 11" & 13" début 2014 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 13" mid 2014 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 15" mid 2014 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 4x lanes)
  • Macbook Air 11" & 13" début 2015 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 13" early 2015 : fonctionne à partir de 10.10.2 (vitesse PCIe 2.0 4x lanes)
  • MacBook Pro retina 15" mid 2015 : fonctionne à partir de 10.10.3 (vitesse PCIe 3.0 4x lanes)

Quant à lecteurs NVMe non-Apple (Samsung 960 evo/pro etc) :

  • Mac Pro fin 2013 : fonctionne à partir de 10.13 (vitesse PCIe 3.0 4x voies)
  • Macbook Air 11" & 13" mi 2013 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 13" fin 2013 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 15" fin 2013 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 4x lanes)
  • Macbook Air 11" & 13" début 2014 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 13" mid 2014 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 15" mid 2014 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 4x lanes)
  • Macbook Air 11" & 13" début 2015 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 2x voies)
  • MacBook Pro retina 13" début 2015 : fonctionne à partir de 10.13 (vitesse PCIe 2.0 4x lanes)
  • MacBook Pro retina 15" mid 2015 : fonctionne à partir de 10.13 (vitesse PCIe 3.0 4x lanes)

La vitesse de PCIe 2.0 est d'environ 350 MB/sec par voie, donc :

  • avec 2 voies PCIe 2.0, prévoyez jusqu'à 700 Mo/sec.
  • avec 4x les voies 1400 MB/sec

La vitesse de PCIe 3.0 est d'environ 750 MB/sec par voie, donc :

  • avec 4 voies de PCIe 3.0, attendez-vous à presque 3000MB/sec.

1 votes

Donc, cela fonctionnera mais sera lent ?

3 votes

Mon pote, ton info est fausse, tous les Macbook Pro avec pci-e (fin 2013+) et Air 2013+ ont une carte mère à 4x voies, même le Air 11" qui est livré avec un ssd standard de 128GB nvme est 4x (à la fois le ssd et la carte mère). Quant au ssd Apple non-nvme (ahci) qui est livré installé, les modèles 2013-2014 (sandisk et samsung ssuax) sont 2x et les modèles 2015 (samsung ssubx) sont 4x, j'ai mis plusieurs disques 4x 2015 sur des macbook 2013 et ils fonctionnent à la vitesse 4x. Tous sont en pcie 2.0. Pour autant que je sache, seuls les modèles 2016+ sont pcie 3.0.

4 votes

Que voulez-vous dire par "et protéger l'axe avec du ruban adhésif" ?

7voto

ncoden Points 778

La réponse courte est Oui et non cela dépend du modèle de Mac.

Merci à @gillesaurejac qui a fait les tests avec le Sintech et de nombreux modèles de Mac fonctionnant sous MacOS High Sierra.

Ses résultats sont :

Donc, en ce qui concerne AHCI PCIe (comme le lite-on LGT-512B1P), ils travaillent dans tous les macs 2013-2014-2015-2017, mais le sommeil est un problème avec les macs 2014-2015.

Quant à Apple NVMe (comme le SSD SM2024L d'Apple que l'on trouve dans les iMacs 2017, ou le disque de fusion de 24 Go des iMacs 2015), à ce jour, les tests que j'ai effectués sont :

  • Mac Pro fin 2013 : ne fonctionne pas
  • Macbook Air early 2014 : ne fonctionne pas
  • Macmini fin 2014 : travaux
  • Macbook Air début 2015 : travaux
  • MacBook Pro 15" début 2015 : travaux

Quant à NVMe non-Apple (Samsung), à ce jour, les tests que j'ai effectués sont les suivants :

  • Mac Pro fin 2013 : ne fonctionne pas
  • Macbook Air early 2014 : ne fonctionne pas
  • Macbook Air début 2015 : travaux
  • MacBook Pro 15" début 2015 : ne fonctionne pas

2 votes

Yeh Samsung ne fonctionnera pas car ils utilisent une taille de bloc de 512. Apple (à partir de Sierra) ne supporte que les SSD NVME qui peuvent être formatés à une taille de bloc de 4096, comme le Toshiba THNSN5512GPU7 également connu sous le nom d'OCZ R400.

1 votes

High Sierra prend désormais en charge les blocs de 512 octets. Comme la question le mentionne, sur Sierra les hackintoshers utilisent un pilote NVMe corrigé pour prendre en charge 512 avec quelques réserves (par exemple, l'hibernation doit être désactivée ou cela entraînera une corruption). Par ailleurs, certains disques sont formatés en 512 mais prennent en charge le 4K, et peuvent être reformatés en 4K. comme décrit ici .

0 votes

Oui, le Samsung 970 fonctionne sur le Macmini mais apparemment il ne fonctionne qu'à des vitesses sata. Pas de pcie. Regardez les benchmarks à la fin du fil de discussion. forums.macrumors.com/threads/

7voto

Tim Points 489

Veuillez noter qu'il y a un excellent guide sur le forum MacRumors par l'utilisateur Cmd+Q qui détaille comment mettre à niveau votre SSD étape par étape. En outre, il existe un Aperçu des différents connecteurs SSD d'Apple également, ce qui m'a aidé à mieux comprendre les différents modèles.

Résumé (tiré du guide) :

  • Les MacBooks 2013-2014 utilisent un connecteur non standard (12+16 broches) pour le SSD de série qui utilise PCIe AHCI (les disques OEM sont censés être basés sur le Samsung XP941 ou SM951).
  • Heureusement, il existe un certain nombre de disques M.2 NVMe et un adaptateur qui permettent de mettre à niveau le SSD de ces MacBooks.
  • MacOS 10.13 "High Sierra" a introduit la prise en charge du démarrage des disques NVMe qui utilisent des secteurs de 512 octets (ou LBA), ce qui ouvre de nombreuses options de mise à niveau des SSD NVMe (Samsung, Intel, etc.).
  • Malheureusement, le firmware EFI (ou ROM système) de ces MacBook est livré avec un pilote NVMe qui empêche le MacBook de sortir de l'hibernation (ou de la veille profonde).
  • Pour résoudre ce problème d'hibernation, la ROM du système peut être modifiée, ou l'hibernation peut être désactivée sur le MacBook en exécutant "pmset -a standby 0".
  • Les MacBooks 2015 peuvent également être mis à niveau à l'aide de ce guide et ne nécessitent pas de modifications du firmware ou d'autres changements car ils utilisent probablement tous des SSD NVMe PCIe (comme le Samsung PM951 et les plus récents).
  • Ce guide a été testé avec succès avec un MacBook Pro 13" fin 2013 et un Macbook Air 11" mi-2013.

3 votes

Ce guide sur MacRumors est vraiment utile. J'ai récemment mis à niveau une carte MBPr 2014 en utilisant la plupart de ses instructions, et cela fonctionne toujours. Modifications apportées : 1. Pas besoin de ruban adhésif kapton. 2. J'ai utilisé un Sintech ST-NGFF2013-B. 3. Je n'ai pas désactivé l'hibernation avec pmset, je n'ai pas non plus acheté un programmateur CH341A. J'ai juste regardé les firmwares MBP112 et MBP114, transplanté le pilote NVMe du MBP114 au MBP112, et flashé mon Mac avec /usr/libexec/efiupdater -p /path/to/EFIPayloads --force-update. Le problème de réveil a complètement disparu.

0 votes

@Y.HWong : Ça semble être le moyen le plus simple de flasher le firmware. Pouvez-vous nous dire plus en détail comment vous avez procédé ? Vous pouvez même participer à la discussion sur MacRumors. Merci beaucoup !

5voto

Changlele Points 111

Mise à jourJ'ai installé un Samsung 970 pro 1TB sur un macbook pro 13 2015 (A1502). Et tout fonctionne bien jusqu'à présent. Je n'ai pas rencontré le problème d'installation du PM981. La procédure est simple, la seule chose à faire est de formater le disque en HFS+ en mode repaire (Command+Option+R) avant d'installer High Sierra via le réseau. Aucun disque usb n'est nécessaire.

Je n'ai pas rencontré de problème de veille. Je suis très heureux de voir que mon macbook a maintenant 1TB de stockage !

Notez que : parce que le MacBook Pro 13 2015(A1502) utilise PCIE2.0*4. La vitesse sera donc plus lente qu'avec PCIE3.0*4. Mais il est également beaucoup plus rapide que la plupart des SSD à 1300-1600MB/s et 200KIOPS qui est très proche de la bande passante de PCIE2.0*4.

0 votes

Quel adaptateur avez-vous utilisé pour cela ?

0 votes

J'utilise celui-ci. amazon.fr/gp/produit/B0788CKXJZ/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X