MacBook có hỗ trợ ổ SSD NVMe thông qua việc sử dụng bộ chuyển đổi Sintech không?


54

Câu hỏi của tôi:

Bất cứ ai cũng có thể xác nhận hoặc từ chối sự hỗ trợ của các ổ NVMe (như Samsung 960) bằng các bộ điều hợp MacBook dành cho SSD Sintech M.2 PCIe cho macOS Sierra và High Sierra, hoặc bạn có bất kỳ thông tin nào có thể giúp tôi xác nhận hoặc từ chối hỗ trợ này không?

Dưới đây là kết quả nghiên cứu của tôi cho đến nay.


So sánh SSD

Ổ SSD MacBook "chính thức"

SSD MacBook chính thức được hỗ trợ thực sự đắt tiền. Ví dụ: với các mẫu Macbook Air / Pro 2013, 2014 và 2015:

SSD PC tương đương

Trên toàn cầu, một SSD MacBook được hỗ trợ chính thức (PCIe M.2 AHCI với đầu nối 12 + 16pin độc quyền) có giá từ khoảng 1 đến 2 đô la mỗi GB , trong khi SSD PC tương đương (PCIe M.2 AHCI và NVMe có đầu nối M chính) có giá từ khoảng 0,4 đến 1 đô la mỗi GB .

NVMe:

AHCI:

Vì vậy, các thiết bị PCIe M.2 tiêu chuẩn dường như rẻ hơn tới 3 lần so với SSD PCIe M.2 của MacBook. Thêm vào đó, SSD NVMe là cách nhanh hơn trên toàn cầu.


Tương thích SSD NVMe?

Bộ chuyển đổi kết nối

Lúc đầu cho đầu nối, tôi thường thấy bộ chuyển đổi Sintech được khuyến nghị sử dụng SSD AHCI ở trên trong MacBook Air / Pro. Trang sản phẩm quy định rõ ràng chỉ tương thích với một bộ SSD AHCI giới hạn, nhưng tôi không thấy bất kỳ lý do nào cho những "không tương thích" này, vì không có tiêu chuẩn phần mềm / phần cứng nào cho các mô hình PCIe M.2 AHCI. Có vẻ như họ chỉ đơn giản là cung cấp tương thích danh sách các ổ SSD AHCI mà họ đã thử nghiệm và không tương thích với các mẫu SSD NVMe được biết đến nhiều nhất.

Giao diện tương thích

Sau đó, đối với giao diện, điều tôi hiểu từ AHCI / NVMe là nó chỉ là giao diện điều khiển, tùy thuộc vào trình điều khiển hệ thống trên MacBook chứ không phụ thuộc vào phần cứng.

Mà dường như phù hợp với:

Tôi đã gửi email cho cửa hàng bán bộ chuyển đổi đó và vấn đề là macOS không hỗ trợ SSD NVMe của bên thứ 3, nhưng Windows 10 và Linux thì có.

- Từ nhận xét trên Youtube về video nâng cấp với SSD AHCI và bộ chuyển đổi Sintech.

Vì vậy, Sintech có thể đã cho các SSD NVMe này là không tương thích không phải vì không tương thích với bộ điều hợp, mà do không tương thích hệ điều hành đích.

Hỗ trợ hệ thống

Cuối cùng, đối với hệ thống, macOS hiện hỗ trợ SSD NVMe, từ OSX El Capitan không chính thức (có bản vá để khởi động) và macOS High Sierra (ngay cả khi khởi động, hãy xem bài viết về hỗ trợ NVME và xác nhận từ cộng đồng Hackffy ).

Tôi đã gửi một email đến Sintech để có thêm thông tin về bộ điều hợp của họ. Tôi đã nhận được trả lời với một số tài liệu tham khảo (thêm vào bài đăng này), nhưng không có câu trả lời kể từ đó.

Chỉnh sửa (23/06):

Thật không may, chúng tôi đang bận rộn trong các dự án khác và vẫn không thể có được hệ thống mới để thử nghiệm nó.


Nghiên cứu tương tự

Sau khi tôi tạo bài đăng này, tôi thấy có một số người có cùng câu hỏi trong các cộng đồng khác, đang chờ đợi ở cùng một bước. Tôi chia sẻ các liên kết ở đó trong trường hợp một số người trong số họ nhận được tiền từ một bài kiểm tra với bộ chuyển đổi Sintech hoặc một liên kết khác.

Trên IFIXIT - MBP đầu năm 2015 SSD có thể nâng cấp với Samsung 950 pro?

  • Por Chumjan (27/02/2016):

    Tôi nghĩ về việc nâng cấp. Samsung 950 pro rất thú vị. Nhưng tôi không chắc nó có thể sử dụng cho mô hình này.

  • trumanhw (21/12/2016):

    Bạn có thể mua bộ chuyển đổi từ M.2 sang MBPr hoặc Air với giá khoảng 20 đô la ... (...) Câu hỏi THỰC SỰ là nếu giao thức NVMe sẽ là một trục trặc (như cá nhân tôi không biết câu trả lời đó). .. và nếu nó sẽ đạt được tốc độ tối đa của 950. Về nguyên tắc, tôi không hiểu tại sao nó lại không. Và tôi sẽ được thử nghiệm điều này.

  • Fabio (06/10/2017):

    [Về bản vá]. Nó được sử dụng trên hackffy nhưng tôi nghĩ nó có thể hoạt động trên macbook pro từ năm 2015 với bộ chuyển đổi và nvme ssd như samsung 960/950 evo / pro. Nếu ai đó cố gắng hoặc đã thử nó xin vui lòng cho tôi biết.


6
Hân hạnh. :) Tôi hy vọng bạn nhận được một câu trả lời dứt khoát - Tôi nghĩ rằng đây là một câu hỏi tuyệt vời! Có một vài người xung quanh cộng đồng mà tôi nghĩ có thể giúp đỡ, vì vậy hy vọng họ có thể tham gia.
Monomeeth

1
Ổ SSD rẻ hơn ít nhất gấp 2 lần (và nhanh hơn): Tôi hy vọng ai đó chúng tôi có thể kiểm tra nó. Điều này sẽ đặt giá xuống nếu nó được xác nhận.
ncoden

Trước tiên, bạn cần một ổ SSD NVME có thể được định dạng kích thước khối 4096, thật không may, đó không phải là Samsung nhưng OCZ RD400 hoạt động tuyệt vời khi được định dạng với Tiện ích SSD OCZ (yêu cầu PC). Tiếp theo, Apple sẽ cần đưa trình điều khiển NVME vào phần sụn MacBook để chúng tôi có thể khởi động nó.
malhal

Câu trả lời:


32

một chút cập nhật ở đây ...

macOS High Sierra beta 9 (và GM) mang đến cho chúng tôi bản cập nhật BootRom cho TẤT CẢ các máy Mac được hỗ trợ bởi HighSierra, để họ có thể khởi động từ các ổ đĩa APFS.

Một tin rất hay về điều này là bản cập nhật này CSONG mang khả năng khởi động NVMe trên mọi máy Mac trở lại với Mac Pro 6.1 (Cuối năm 2013) trở lên ...

Vì vậy, mọi máy Mac có đầu nối PCIe Apple 12 + 16 đều có khả năng khởi động từ bất kỳ ổ NVMe nào, một khi chúng đã được nâng cấp ít nhất lên High Sierra (và BootRom của chúng được cập nhật).

Nói một cách đơn giản:

  • dùng MacBook Pro võng mạc 13 "Cuối năm 2013
  • nâng cấp nó lên High Sierra
  • Sao chép HĐH vào ổ USB ngoài với CCC
  • tắt nguồn
  • đổi cổ phiếu Apple AHCI SSD thành Samsung 960 Evo hoàn toàn mới (ví dụ) sử dụng sintech (hoặc loại khác) M.2 ngff thành bộ chuyển đổi Apple 12 + 16 (và bảo vệ pin bằng băng kapton)
  • khởi động từ bản sao lưu USB của High Sierra
  • sao chép lại hệ điều hành và dữ liệu của bạn sang SSD mới

mọi thứ đều hoạt động (trạng thái TRIM, SMART, ngủ sâu, v.v.)

Vì vậy, kể từ bản beta của High Sierra và bản cập nhật BootRom, kết quả mới như sau:

Đối với các ổ Apple NVMe :

  • Mac Pro cuối năm 2013: hoạt động từ 10.10.2 (ở tốc độ PCIe 3.0 4x)
  • MacBook Air 11 "& 13" giữa năm 2013: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 13 "cuối năm 2013: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 15 "cuối năm 2013: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 4x làn)
  • MacBook Air 11 "& 13" đầu năm 2014: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 13 "giữa năm 2014: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 15 "giữa năm 2014: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 4x làn)
  • MacBook Air 11 "& 13" đầu năm 2015: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 13 "đầu năm 2015: hoạt động từ 10.10.2 (PCIe 2.0 tốc độ 4x làn)
  • MacBook Pro retina 15 "giữa năm 2015: hoạt động từ 10.10.3 (PCIe 3.0 tốc độ 4x làn)

Đối với các ổ NVMe không phải của Apple , (Samsung 960 evo / pro, v.v.):

  • Mac Pro cuối năm 2013: hoạt động từ 10.13 (PCIe 3.0 tốc độ 4x làn)
  • MacBook Air 11 "& 13" giữa năm 2013: hoạt động từ 10.13 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 13 "cuối năm 2013: hoạt động từ 10.13 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 15 "cuối năm 2013: hoạt động từ 10.13 (PCIe 2.0 tốc độ 4x làn)
  • MacBook Air 11 "& 13" đầu năm 2014: hoạt động từ 10.13 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 13 "giữa năm 2014: hoạt động từ 10.13 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 15 "giữa năm 2014: hoạt động từ 10.13 (PCIe 2.0 tốc độ 4x làn)
  • MacBook Air 11 "& 13" đầu năm 2015: hoạt động từ 10.13 (PCIe 2.0 tốc độ 2 làn)
  • MacBook Pro retina 13 "đầu năm 2015: hoạt động từ 10.13 (PCIe 2.0 tốc độ 4x làn)
  • MacBook Pro retina 15 "giữa năm 2015: hoạt động từ 10.13 (PCIe 3.0 tốc độ 4x làn)

Tốc độ PCIe 2.0 khoảng 350 MB / giây theo làn đường:

  • với 2 làn PCIe 2.0 dự kiến ​​lên tới 700 MB / giây
  • với làn đường 4x 1400 MB / giây

Tốc độ PCIe 3.0 là khoảng 750 MB / giây theo làn đường:

  • với 4 làn PCIe 3.0 mong đợi gần 3000MB / giây

1
Vì vậy, nó sẽ làm việc nhưng sẽ chậm?
Gal Bracha

3
bạn ơi, thông tin của bạn là sai, tất cả Macbook Pro với pci-e (cuối năm 2013 +) và Air 2013+ đều có bo mạch chủ 4x làn, thậm chí 11 "Air đi kèm với nvme 128GB tiêu chuẩn là 4x (cả ssd và bo mạch chủ ) Đối với Apple ssd không phải nvme (ahci) được cài đặt, các mô hình 2013-2014 (sandisk và samsung ssuax) là các mô hình 2x và 2015 (samsung ssubx) là 4x, tôi đã đặt nhiều ổ 4x 2015 trên macbook 2013 và chúng hoạt động ở tốc độ gấp 4 lần. Tất cả đều là pcie 2.0. Theo như tôi biết chỉ có 2016+ là pcie 3.0.
George Dima

4
Bạn có ý nghĩa gì bởi "và bảo vệ pin bằng băng kapton"?
Jean

1
Có sự khác biệt nào giữa sao lưu Time Machine và CCC không? Lần đầu tiên tôi cài đặt hệ điều hành mới thông qua phục hồi và gặp vấn đề về giấc ngủ. Hôm nay tôi đã cố gắng tạo bản sao lưu và khôi phục Time Machine từ đó. Vẫn có vấn đề. Đi để thử CCC, nhưng không chắc nó sẽ giúp. Nó có thể được kết nối bằng cách nào đó với SSD tôi bough? Tôi có MacBook 13 "2014 Mid và đã cài đặt Samsung Evo 960 (PCI Express 3.0 x4)
inferusvv


7

Câu trả lời ngắn gọn là Có và Không , nó phụ thuộc vào mô hình Mac.

Cảm ơn @gillesaurejac , người đã thực hiện các thử nghiệm với bộ điều hợp Sintech và rất nhiều mẫu máy Mac chạy macOS High Sierra.

Kết quả của anh là:

Vì vậy, đối với các ổ PCIe AHCI , (như LGT-512B1P lite-on), chúng hoạt động trong mọi mac 2013-2014-2015-2017, nhưng giấc ngủ là mối quan tâm với mac 2014-2015.

Đối với các ổ Apple NVMe , (như Apple SSD SM2024L như được tìm thấy trong iMac 2017, hoặc ổ hợp nhất 24 GB của iMac 2015), cho đến ngày nay, các thử nghiệm tôi đã thực hiện là:

  • Mac Pro cuối năm 2013: không hoạt động
  • MacBook Air đầu năm 2014: không hoạt động
  • Macmini Cuối năm 2014: công trình
  • MacBook Air đầu năm 2015: hoạt động
  • MacBook Pro 15 "đầu năm 2015: hoạt động

Đối với các ổ đĩa NVMe không phải của Apple , (Samsung), cho đến ngày nay, các thử nghiệm tôi đã thực hiện là:

  • Mac Pro cuối năm 2013: không hoạt động
  • MacBook Air đầu năm 2014: không hoạt động
  • MacBook Air đầu năm 2015: hoạt động
  • MacBook Pro 15 "đầu năm 2015: không hoạt động

2
Yeh Samsung sẽ không hoạt động vì họ sử dụng kích thước khối 512. Apple (kể từ Sierra) chỉ hỗ trợ SSD NVME có thể được định dạng tới kích thước khối 4096, như Toshiba THNSN5512GPU7 còn được gọi là OCZ R400.
malhal

1
High Sierra hiện hỗ trợ kích thước khối 512 byte. Như câu hỏi đề cập, trên các hacker hack Sierra sử dụng trình điều khiển NVMe được vá để hỗ trợ 512 với một số cảnh báo (ví dụ như ngủ đông phải bị vô hiệu hóa hoặc nó sẽ gây ra tham nhũng). Ngoài ra, một số ổ đĩa được định dạng là 512 nhưng có hỗ trợ 4K và có thể được định dạng lại thành 4K như được mô tả ở đây .
kirb

Có Samsung 970 sẽ hoạt động trên macmini nhưng rõ ràng nó chỉ hoạt động ở tốc độ sata. Không có pcie. Nhìn các tiêu chuẩn ở phần cuối của sợi forums.macrumors.com/threads/...
Chriz74

7

Xin lưu ý rằng có một hướng dẫn tuyệt vời trên diễn đàn MacRumors bởi người dùng Cmd + Q hướng dẫn chi tiết cách nâng cấp SSD của bạn từng bước. Ngoài ra, có một cái nhìn tổng quan về các đầu nối SSD khác nhau của Apple , điều này giúp tôi hiểu rõ hơn về các mô hình khác nhau.

Tóm tắt (từ hướng dẫn):

  • MacBook 2013-2014 sử dụng đầu nối không chuẩn (12 + 16 chân) cho ổ SSD sử dụng PCIe AHCI (ổ OEM được cho là dựa trên Samsung XP941 hoặc SM951)
  • May mắn thay, có một số ổ M.2 NVMe và bộ chuyển đổi có sẵn cho phép nâng cấp SSD trong các MacBook này
  • macOS 10.13 Hồi High Sierra Giới thiệu hỗ trợ khởi động cho các ổ NVMe sử dụng các cung 512 byte (hoặc LBA) mở ra nhiều tùy chọn nâng cấp SSD NVMe (Samsung, Intel, v.v.)
  • Thật không may, phần sụn EFI (hoặc ROM hệ thống) trong các MacBook này đi kèm với trình điều khiển NVMe giúp MacBook không thức dậy sau khi ngủ đông (hoặc ngủ sâu)
  • Để giải quyết vấn đề ngủ đông này, ROM hệ thống có thể được sửa đổi hoặc ngủ đông có thể bị vô hiệu hóa trên MacBook bằng cách thực hiện chế độ pmset-một chế độ chờ 0
  • MacBook 2015 cũng có thể được nâng cấp bằng hướng dẫn này và không yêu cầu sửa đổi phần sụn hoặc các thay đổi khác vì có lẽ tất cả đều sử dụng SSD PCIe NVMe (như Samsung PM951 trở lên)
  • Hướng dẫn này đã được thử nghiệm thành công với MacBook Pro 13 2013 vào cuối năm 2013 và 11 MacBook MacBook giữa năm 2013

2
Hướng dẫn đó trên MacRumors thực sự hữu ích. Gần đây tôi đã nâng cấp một bảng MBPr 2014 bằng hầu hết các hướng dẫn của nó và nó vẫn hoạt động. Thay đổi được thực hiện: 1. Không cần băng kapton. 2. Tôi đã sử dụng một chiếc Sintech ST-NGFF2013-B. 3. Tôi đã không tắt chế độ ngủ đông với pmset, tôi cũng không mua một lập trình viên CH341A. Tôi vừa tra cứu phần cứng MBP112 và MBP114, ghép trình điều khiển NVMe từ MBP114 sang MBP112 và flash Mac của tôi với / usr / libexec / efiupdater -p / path / to / EFIPayloads - cập nhật. Vấn đề Wakeup hoàn toàn biến mất.
YH Wong

@ Y.HWong: Âm thanh như cách dễ nhất để flash firmware. Bạn có thể nói chi tiết hơn về cách bạn tiến hành? Thậm chí có thể tham gia thảo luận tại MacRumors. Cảm ơn rất nhiều!
Bernhard Fürst

5

Cập nhật Tôi đã cài đặt Samsung 970 pro 1TB trên macbook pro 13 2015 (A1502). Và mọi thứ hoạt động tốt cho đến nay. Không gặp phải vấn đề cài đặt cho PM981. Toàn bộ quy trình rất dễ dàng, điều duy nhất bạn cần làm là định dạng đĩa thành HFS + ở chế độ repaire (Command + Option + R) trước khi cài đặt High Sierra bằng mạng. Không cần đĩa usb.

Chưa gặp vấn đề đánh thức giấc ngủ. Tôi rất vui khi thấy macbook của tôi có dung lượng 1TB ngay bây giờ!

Lưu ý rằng: vì MacBook Pro 13 2015 (A1502) đang sử dụng PCIE2.0 * 4. Vì vậy, tốc độ sẽ chậm hơn trong PCIE3.0 * 4. Nhưng nó cũng nhanh hơn đáng kể so với hầu hết các ổ SSD với tốc độ 1300-1600 MB / giây và 200KIOPS, rất gần với băng thông của PCIE2.0 * 4.


bạn đã sử dụng bộ chuyển đổi nào cho việc này?
Chris Cleeland

Tôi đang sử dụng cái này. amazon.fr/gp/product/B0788CKXJZ/ Kẻ
Changlele 7/07/18
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.