MacBook'lar, bir Sintech adaptörü kullanarak NVMe SSD sürücülerini destekliyor mu?


54

Benim sorum:

MacOS Sierra ve High Sierra için Sintech M.2 PCIe SSD MacBook adaptörleri ile NVMe sürücülerinin (Samsung 960 gibi) desteğini onaylayan veya onaylamayan biri var mı, yoksa bu desteği onaylamam veya onaylamama yardımcı olacak bir bilginiz var mı?

Aşağıda şu ana kadar yaptığım araştırmanın sonuçları var.


SSD'lerin karşılaştırması

"Resmi" MacBook SSD'ler

Resmi olarak desteklenen MacBook SSD'ler gerçekten pahalıdır. Örneğin, Macbook Air / Pro 2013, 2014 ve 2015 modellerinde:

Eşdeğer PC SSD'ler

Global olarak, resmi olarak desteklenen bir MacBook SSD (tescilli 12 + 16pin konektörlü PCIe M.2 AHCI) GB başına yaklaşık 1 $ - 2 iken, eşdeğer PC SSD (M tuşlarına sahip PCIe M.2 AHCI ve NVMe) GB başına yaklaşık 0.4 ila 1 dolar .

NVMe:

AHCI:

Bu nedenle standart PCIe M.2 cihazları , MacBook PCIe M.2 SSD'den 3 kat daha ucuz görünmektedir . Ayrıca, NVMe SSD dünya çapında daha hızlıdır.


NVMe SSD uyumluluğu?

Bağlayıcı adaptörü

Bağlayıcı için ilk önce, yukarıda AHCI SSD'yi MacBook Air / Pro'da kullanmanız önerilen Sintech adaptörünü gördüm . Ürün sayfası açıkça yalnızca AHCI SSD'lerin sınırlı bir seti ile uyumludur, ancak PCIe M.2 AHCI modelleri için başka bir yazılım / donanım standardı olmadığı için bu "uyumsuzluklar" için bir neden göremiyorum. Test ettikleri AHCI SSD'lerin listesini uyumlu buluyorlar ve en bilinen NVMe SSD modelleri ile uyumsuz görünüyorlar.

Arayüz uyumluluğu

O zaman arayüz için, AHCI / NVMe'den anladığım şey, MacBook'taki sistem sürücülerine bağlı olarak, donanımın kendisinde olmayan sadece denetleyici bir arayüz olmasıdır.

Hangi ile tutarlı görünüyor:

Bu adaptörü satan mağazaya e-posta gönderdim ve sorun şu ki, macOS 3. parti NVMe SSD'leri desteklemiyor, ancak Windows 10 ve Linux kullanıyor.

- Bir AHCI SSD ve Sintech adaptörüyle bir yükseltme videosu hakkındaki Youtube yorumundan .

Dolayısıyla, Sintech bu NVMe SSD'yi adaptörün uyumsuzluğu nedeniyle değil, hedef işletim sistemi uyumsuzluğu nedeniyle uyumsuz olarak vermiş olabilir.

Sistem desteği

Son olarak, sistem için, macOS artık resmi olmayan OSX El Capitan'dan ( önyüklemeye kadar bir yama ile) NVMe SSD'leri ve doğal olarak macOS High Sierra'yı (önyükleme olarak bile, NVME desteği hakkında bir makaleye bakın ve Hackintosh topluluğunun bir onayına bakın ) desteklemektedir.

Bağdaştırıcıları hakkında daha fazla bilgi almak için Sintech'e bir e-posta gönderdim. Bazı referansları içeren bir cevap aldım (bu yazıya eklendi), fakat o zamandan beri cevap yok.

Düzenleme (23/06):

Ne yazık ki, diğer projelerle meşgulüz ve hala test etmek için yeni bir sistem bulamıyoruz.


Benzer araştırmalar

Bu gönderiyi oluşturduktan sonra, aynı toplulukta aynı soruyu bekleyen ve aynı soruları bekleyen bazı insanlar olduğunu gördüm. Bazılarının Sintech adaptörü veya başka bir testle testten geri dönüşü olması durumunda, bağlantıları orada paylaşıyorum.

On iFixit - MBP erken 2015 SSD pro Samsung 950 ile yükseltebilirsiniz?

  • Chumjan tarafından (27.07.2016):

    Yükseltmeyi düşünüyorum. Samsung 950 yanlısı ilginç. Ama bu model için kullanabileceğinden emin değilim.

  • trumanhw (12/21/2016):

    Bir adaptörü M.2'den MBPr'ye veya Air'den yaklaşık 20 $ 'a satın alabilirsiniz ... (...) GERÇEK soru, NVMe protokolünün bir hıçkırık olup olmayacağıdır (olduğu gibi, şahsen bu cevabı bilmiyorum). .. ve 950'nin tam hızına ulaşırsa. Prensip olarak, neden olmadığını anlamadım. Ve bunu test edeceğim.

  • Fabio (06.10.2017):

    [Yama hakkında]. Hackintosh'ta kullanılmak üzere tasarlandı, ancak 2015'ten itibaren adaptörle ve samsung 960/950 evo / pro gibi bir nvme ssd ile macbook pro'da çalışabileceğini düşünüyorum. Birisi denerse veya denediyse lütfen bana bildirin.


6
Zevkle. :) Umarım kesin bir cevap alırsınız - bence bu harika bir soru! Topluluk çevresinde yardımcı olabileceğini düşündüğüm birkaç adam var, umarım içeri
girerler

1
En az 2 kat daha ucuz (ve daha hızlı) SSD'ler: İnşallah birini test edebiliriz. Bu onaylanırsa fiyatları düşürür.
ncoden

Öncelikle, 4096 blok boyutunda biçimlendirilebilecek bir NVME SSD'ye ihtiyacınız var, ne yazık ki bu Samsung değil, ancak OCZ RD400, OCZ SSD Yardımcı Programıyla (PC gerekli) biçimlendirildikten sonra harika çalışıyor. Daha sonra, Apple'ın MacBook ürün yazılımına bir NVME sürücüsü eklemesi gerekecekti, böylece onu başlatabiliriz.
Malhal,

Yanıtlar:


32

Burada küçük bir güncelleme ...

macOS High Sierra beta 9 (ve GM) bize HighSierra tarafından desteklenen TÜM Mac'ler için bir BootRom güncellemesi getiriyor, böylece APFS sürücülerden önyüklenebilirler.

Bununla ilgili çok, çok iyi bir haber, ALSO'nun bu güncellemede, NVMe'nin her mac'ta önyükleme özelliğini Mac Pro 6.1'e (2013'ün sonlarına) geri getirmesi ...

Bu yüzden, bir Apple 12 + 16 PCIe konektörü olan her Mac, artık en azından High Sierra'ya (ve BootRom'ları güncellendi) yükseltildikten sonra herhangi bir NVMe sürücüsünden önyükleme kabiliyetine sahiptir.

Basitçe söylemek gerekirse:

  • MacBook Pro retina 13 "Geç 2013 al
  • Yüksek Sierra'ya yükseltin
  • İşletim sistemini CCC ile harici bir USB sürücüye klonlayın
  • kapat
  • Apple AHCI SSD ürününü yepyeni bir Samsung 960 Evo olarak değiştirin (örneğin) Apple 12 + 16 adaptöre sintech (veya diğer) M.2 ngff kullanın (ve pimi kapton bant ile koruyun)
  • USB’den High Sierra’nın önyüklemesini
  • işletim sisteminizi ve verilerinizi yeni SSD'ye geri kopyalayın

her şey çalışıyor (TRIM, SMART durumu, derin uykuda vb.)

Öyleyse High Sierra ve BootRom’un beta sürümünün güncellenmesinden bu yana, yeni sonuçlar şöyle:

Gelince Apple NVMe sürücüler :

  • Mac Pro 2013'ün sonlarında: 10.10.2'den çalışır (PCIe 3.0 4x hızında)
  • MacBook Air 11 "& 13" 2013 ortasında: 10.10.2'den çalışır (PCIe 2.0 hız 2x şerit)
  • MacBook Pro retina 13 "2013'ün sonlarında: 10.10.2'den çalışır (PCIe 2.0 hız 2x şerit)
  • MacBook Pro retina 15 "2013'ün sonlarında: 10.10.2'den çalışır (PCIe 2.0 hızlı 4x şeritleri)
  • MacBook Air 11 "& 13" 2014 yılının başlarında: 10.10.2'den çalışıyor (PCIe 2.0 hızlı 2x şerit)
  • MacBook Pro retina 13 "2014 ortasında: 10.10.2'den çalışır (PCIe 2.0 hız 2x şerit)
  • MacBook Pro retina 15 "2014 ortasında: 10.10.2'den çalışır (PCIe 2.0 hızlı 4x şeritleri)
  • MacBook Air 11 "& 13", 2015'in başlarında: 10.10.2'den çalışıyor (PCIe 2.0 hızlı 2x şerit)
  • MacBook Pro retina 13 "2015 başında: 10.10.2'den çalışır (PCIe 2.0 hızlı 4x şerit)
  • MacBook Pro retina 15 "2015 ortasında: 10.10.3'ten çalışır (PCIe 3.0 hızlı 4x şeritleri)

Apple NVMe olmayan sürücülere gelince , (Samsung 960 evo / pro vb.):

  • Mac Pro 2013'ün sonlarında: 10.13'ten (PCIe 3.0 hızlı 4x şeritli) çalışır
  • MacBook Air 11 "& 13" 2013 ortasında: 10.13'den çalışıyor (PCIe 2.0 hız 2x şerit)
  • MacBook Pro retina 13 "2013'ün sonunda: 10.13'ten (PCIe 2.0 hızlı 2x şeritli) çalışır
  • MacBook Pro retina 15 "2013'ün sonlarında: 10.13'ten (PCIe 2.0 hızlı 4x şeritli) çalışır
  • MacBook Air 11 "& 13" 2014 başlarında: 10.13'ten çalışır (PCIe 2.0 hız 2x şerit)
  • MacBook Pro retina 13 "2014 ortasında: 10.13'den çalışır (PCIe 2.0 hız 2x şerit)
  • MacBook Pro retina 15 "2014 ortasında: 10.13'den çalışır (PCIe 2.0 hızlı 4x şerit)
  • MacBook Air 11 "& 13", 2015 başında: 10.13'ten (PCIe 2.0 hızlı 2x şeritli) çalışıyor
  • MacBook Pro retina 13 "2015 başında: 10.13'ten çalışır (PCIe 2.0 hızlı 4x şerit)
  • MacBook Pro retina 15 "ortalarında 2015: 10.13'ten çalışır (PCIe 3.0 hızlı 4x şerit)

PCIe 2.0 hızı, şerit tarafından yaklaşık 350 MB / sn'dir:

  • 2x PCIe 2.0 şeridi ile 700 MB / sn'ye kadar
  • 4x şeritli 1400 MB / sn

PCIe 3.0 hızı, şerit tarafından yaklaşık 750 MB / sn'dir:

  • 4x şeritli PCIe 3.0 ile yaklaşık 3000 MB / sn

1
Yani işe yarayacak ama yavaş olacak?
Gal Bracha

3
dostum, bilgin yanlış, pci-e'li tüm Macbook Pro (2013 sonu +) ve Air 2013+ anakartları 4x şeritli anakartlara sahip, standart 128 GB nvme ssd'si olan 11 "Air bile 4x (hem ssd hem de anakart) Yüksüz olarak gelen (ahci) Apple ssd, 2013-2014 modellerinde (sandisk ve samsung ssuax) 2x ve 2015 modellerinde (samsung ssubx) 4x, 2013 yılında macbook'a birçok 4x 2015 sürücü koydum. 4x hızında çalışıyorum Hepsi pcie 2.0, bildiğim kadarıyla sadece 2016+ pcie 3.0.
George Dima

4
"Pimi kapton bantla koru" derken ne demek istiyorsun?
Jean

1
Time Machine yedekleme ve CCC arasında bir fark var mı? İlk kez kurtarma yoluyla yeni işletim sistemi kurdum ve uyku sorunları yaşadım. Bugün bir Time Machine yedeğini almaya ve geri yüklemeye çalıştım. Hala sorun var. CCC'yi deneyecek, ancak bunun yardımcı olacağından emin değilim. Bir şekilde aldığım SSD'ye bağlı olabilir mi? Ben MacBook 13 "2014 Mid ve Samsung Evo 960 (PCI Express 3.0 x4) yüklü
inferusvv


7

Kısa cevap Evet ve Hayır , Mac modeline bağlıdır.

Sintech adaptörü ve macOS High Sierra kullanan birçok Mac modeli ile testler yapan @gillesaurejac sayesinde .

Sonuçları :

Bu nedenle, AHCI PCIe sürücülerinde olduğu gibi (LGT-512B1P'deki lite gibi), her 2013-2014-2015-2017 mac'ta çalışırlar , ancak uyku 2014-2015 mac'ları ile ilgilidir.

Apple NVMe sürücüleri için (2017 iMac'lerde bulunan Apple SSD SM2024L veya 2015 iMac'lerinin 24GB füzyon sürücüsü gibi), şu ana kadar yaptığım testler:

  • Mac Pro 2013'ün sonunda: çalışmıyor
  • MacBook Air 2014'ün başlarında: çalışmıyor
  • Macmini Geç 2014: çalışır
  • MacBook Air 2015'in başlarında: çalışıyor
  • MacBook Pro 15 "2015 başında: çalışıyor

Gelince Apple olmayan NVMe sürücüler, (Samsung), bu tarihe yaptım testler şunlardır:

  • Mac Pro 2013'ün sonunda: çalışmıyor
  • MacBook Air 2014'ün başlarında: çalışmıyor
  • MacBook Air 2015'in başlarında: çalışıyor
  • MacBook Pro 15 "2015 başında: çalışmıyor

2
Yeh Samsung çalışmıyor çünkü 512 blok boyutu kullanıyorlar. Apple (Sierra'dan itibaren) yalnızca OCZ R400 olarak da bilinen Toshiba THNSN5512GPU7 gibi 4096 blok boyutunda biçimlendirilebilen NVME SSD'leri desteklemektedir.
Malhal,

1
Yüksek Sierra şimdi 512 bayt blok boyutunu desteklemektedir. Sorunun da belirttiği gibi, Sierra hackintosh'lular üzerinde 512'yi bazı uyarılarla desteklemek için yamalı bir NVMe sürücüsü kullanıyorlar (örneğin, hazırda bekletme modu devre dışı bırakılmalıdır veya bozulmaya neden olur). Ayrıca, bazı sürücüler 512 olarak biçimlendirilmiş halde geliyor ancak 4K'yı destekliyor ve burada açıklandığı gibi 4K'ya yeniden biçimlendirilebilir .
kirb

Evet Samsung 970 macmini üzerinde çalışır ancak görünüşe göre sadece sata hızında çalışıyor. PCie yok. Forum.macrumors.com/threads/…
Chriz74

7

Lütfen MacRumors forumunda Cmd + Q kullanıcısı tarafından SSD'nizi adım adım nasıl yükselteceğinizi anlatan mükemmel bir rehber olduğunu unutmayın . Ek olarak, farklı modelleri daha iyi anlamama yardımcı olan farklı Apple SSD konektörlerine genel bir bakış var .

Özet (kılavuzdan):

  • 2013-2014 MacBook'lar PCIe AHCI (sözde Samsung XP941 veya SM951'i temel alan OEM sürücüler) kullanan SSD stoğu için standart olmayan bir konektör (12 + 16 pin) kullanıyor
  • Neyse ki, bu MacBook'larda SSD yükseltmelerine olanak sağlayan bir dizi M.2 NVMe sürücüsü ve bir adaptör mevcut
  • macOS 10.13 “High Sierra”, çeşitli NVMe SSD yükseltme seçenekleri (Samsung, Intel, vb.) açan 512 bayt sektörleri (veya LBA'ları) kullanan NVMe sürücüleri için önyükleme desteği sundu.
  • Ne yazık ki, bu MacBook'taki EFI ürün yazılımı (veya sistem ROM'u), MacBook'un hazırda bekletme modundan (veya derin uykudan) uyanmasını önleyen bir NVMe sürücüsü ile birlikte gelir.
  • Bu hazırda bekletme sorununu gidermek için, sistem ROM'u “pmset-a standby 0” yürütülerek değiştirilebilir veya hazırda bekletme modu MacBook'ta devre dışı bırakılabilir.
  • 2015 MacBook'lar da bu kılavuz kullanılarak yükseltilebilir ve muhtemelen tümü PCIe NVMe SSD'leri (Samsung PM951 ve daha yenileri gibi) kullandığından, ürün yazılımı modifikasyonları ya da diğer değişiklikler gerektirmez
  • Bu kılavuz, 13 ”MacBook Pro Geç 2013 ve 11” MacBook Air Mid 2013 ile başarıyla test edilmiştir.

2
MacRumors'daki bu rehber gerçekten faydalıdır. Geçenlerde talimatlarının çoğunu kullanarak 2014 MBPr anakartını yükselttim ve hala çalışıyor. Yapılan değişiklikler: 1. Kapton bant gerekmez. 2. Bir Sintech ST-NGFF2013-B kullandım. 3. Hazırda bekletme modunu pmset ile kapatmadım, CH341A programcısı da almadım. MBP112 ve MBP114 firmwar'larını aradım, NVMe sürücüsünü MBP114'ten MBP112'ye nakledim ve Mac'imi / usr / libexec / efiupdater -p / path / to / EFIPayloads --force-update ile başlattım. Uyandırma sorunu tamamen bitti.
YH Wong

@ Y.HWong: Bellenimi flaş etmenin en kolay yolu gibi görünüyor. Nasıl ilerlediğinizi daha ayrıntılı olarak anlatabilir misiniz? MacRumors'daki tartışmaya bile katılabilirsiniz. Çok teşekkürler!
Bernhard Fürst

5

Güncelleme mac macbook pro 13 2015'te (A1502) bir Samsung 970 pro 1TB kurdum. Ve şimdiye kadar her şey iyi çalışıyor. PM981 kurulum sorunuyla karşılaşmadım. İşlemin tamamı kolaydır, yapmanız gereken tek şey, ağ kullanarak High Sierra'yı kurmadan önce diski onarım modunda (Command + Option + R) diski HFS + olarak biçimlendirmektir. USB disk gerekmez.

Uykusuzluk problemi ile karşılaşmadım. Şimdi macbook'umda 1TB depolama alanı olduğunu görmek beni çok mutlu ediyor!

Dikkat edin: çünkü MacBook Pro 13 2015 (A1502) PCIE2.0 * 4 kullanıyor. Dolayısıyla hız PCIE3.0 * 4'tekinden daha yavaş olacaktır. Ancak, PCIE2.0 * 4'ün bant genişliğine çok yakın olan 1300-1600 MB / s ve 200KIOPS'taki SSD'den daha da hızlı.


bunun için hangi adaptörü kullandın?
Chris Cleeland

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.