MacBooks สนับสนุนไดรฟ์ NVMe SSD ผ่านการใช้งานอะแดปเตอร์ Sintech หรือไม่?


54

คำถามของฉัน:

ทุกคนสามารถยืนยันหรือหักล้างการสนับสนุนไดรฟ์ NVMe (เช่น Samsung 960) โดยอะแดปเตอร์ Sintech M.2 PCIe SSD MacBook สำหรับ macOS Sierra และ High Sierra หรือคุณมีข้อมูลใด ๆ ที่สามารถช่วยยืนยันหรือหักล้างการสนับสนุนนี้ได้

ด้านล่างนี้เป็นผลการวิจัยของฉันจนถึงขณะนี้


เปรียบเทียบ SSD

MacBook "MacBook" อย่างเป็นทางการ

MacBook SSD ที่ได้รับการสนับสนุนอย่างเป็นทางการมีราคาแพงมาก ตัวอย่างเช่นด้วยรุ่น Macbook Air / Pro 2013, 2014 และ 2015:

  • OWC Aura : $ 299 สำหรับ240GB , $ 399 สำหรับ480GB , $ 649 สำหรับ1TB
  • IFIXIT : $ 524 สำหรับ 256GB, $ 649 สำหรับ 512GB, $ 949 สำหรับ 1TB

พีซีที่เทียบเท่ากับ SSD

ทั่วโลก MacBook SSD ที่ได้รับการสนับสนุนอย่างเป็นทางการ (PCIe M.2 AHCI พร้อมตัวเชื่อมต่อ 12 + 16pin ที่เป็นกรรมสิทธิ์) มีราคาตั้งแต่ประมาณ$ 1 ถึง $ 2 ต่อ GBในขณะที่ PC SSD ที่เทียบเท่า (PCIe M.2 AHCI และ NVMe เกี่ยวกับ$ 0.4 $ 1 ต่อ GB

NVMe:

AHCI:

ดังนั้นอุปกรณ์ PCIe M.2 มาตรฐานจึงดูเหมือนว่าจะถูกกว่า 3x MacBook MacBooke M.2 SSD นอกจากนี้ NVMe SSD นั้นเร็วกว่าทั่วโลก


เข้ากันได้กับ NVMe SSD หรือไม่

อะแดปเตอร์เชื่อมต่อ

ตอนแรกสำหรับตัวเชื่อมต่อฉันมักจะเห็น อะแดปเตอร์ Sintechแนะนำให้ใช้ AHCI SSD ด้านบนใน MacBook Air / Pro หน้าผลิตภัณฑ์ระบุอย่างชัดเจนว่าเข้ากันได้กับชุด AHCI SSD ที่ จำกัด เท่านั้น แต่ฉันไม่เห็นเหตุผลใด ๆ สำหรับ "ความเข้ากันไม่ได้" เหล่านี้เนื่องจากไม่มีมาตรฐานซอฟต์แวร์ / ฮาร์ดแวร์อื่น ๆ สำหรับรุ่น PCIe M.2 AHCI ดูเหมือนว่าพวกเขาจะให้รายการ AHCI SSD ที่เข้ากันได้ที่พวกเขาทดสอบและเข้ากันไม่ได้กับ NVMe SSD รุ่นที่เป็นที่รู้จักมากที่สุด

ความเข้ากันได้ของอินเตอร์เฟส

สำหรับอินเทอร์เฟซสิ่งที่ฉันเข้าใจจาก AHCI / NVMe ก็คือมันเป็นเพียงส่วนต่อประสานตัวควบคุมขึ้นอยู่กับไดรเวอร์ระบบใน MacBook และไม่ได้อยู่ในฮาร์ดแวร์

ซึ่งดูเหมือนจะสอดคล้องกับ:

ฉันส่งอีเมลร้านค้าที่ขายอะแดปเตอร์นั้นและปัญหาคือ macOS ไม่รองรับ NVMe SSD บุคคลที่สาม แต่ Windows 10 และ Linux ทำ

- จากความคิดเห็นของ Youtubeเกี่ยวกับการอัปเกรดวิดีโอด้วย AHCI SSD และอะแดปเตอร์ Sintech

ดังนั้น Sintech อาจให้ NVMe SSD เหล่านี้เข้ากันไม่ได้เนื่องจากความไม่เข้ากันของอแด็ปเตอร์ แต่เนื่องจากความไม่ลงรอยกันของระบบปฏิบัติการปลายทาง

รองรับระบบ

ในที่สุดสำหรับระบบ macOS ตอนนี้รองรับ NVMe SSDs จาก OSX El Capitan อย่างไม่เป็นทางการ (พร้อมกับแพตช์เพื่อบูต) และ macOS High Sierra ดั้งเดิม (แม้ในขณะบูตเครื่องให้ดูที่บทความเกี่ยวกับการสนับสนุน NVMEและการยืนยันจากชุมชนแฮกเกอร์ )

ฉันส่งอีเมลไปที่ Sintech เพื่อรับข้อมูลเพิ่มเติมเกี่ยวกับอะแดปเตอร์ของพวกเขา ฉันได้รับการตอบกลับด้วยการอ้างอิงบางอย่าง (เพิ่มในโพสต์นี้) แต่ไม่มีคำตอบตั้งแต่

แก้ไข (23/06):

น่าเสียดายที่เราไม่ว่างในโครงการอื่นและยังไม่สามารถหาระบบใหม่เพื่อทดสอบได้


งานวิจัยที่คล้ายกัน

หลังจากที่ฉันสร้างโพสต์นี้ฉันเห็นว่ามีบางคนที่มีคำถามเดียวกันในชุมชนอื่น ๆ กำลังรออยู่ในขั้นตอนเดียวกัน ฉันแชร์ลิงก์ที่นั่นในกรณีที่บางคนได้รับผลตอบแทนจากการทดสอบกับอะแดปเตอร์ Sintech หรืออันอื่น

ในIFIXIT - MBP ช่วงต้นปี 2558 SSD สามารถอัพเกรดด้วย Samsung 950 pro ได้หรือไม่

  • Por Chumjan (02/27/2016):

    ฉันคิดว่าจะอัพเกรด Samsung 950 pro น่าสนใจ แต่ฉันไม่แน่ใจว่ามันจะใช้กับรุ่นนี้ได้ไหม

  • trumanhw (12/21/2016):

    คุณสามารถซื้ออะแดปเตอร์จาก M.2 ถึง MBPr หรือ Air ประมาณ $ 20 ... (... ) คำถามที่แท้จริงคือถ้าโปรโตคอล NVMe จะเป็นอาการสะอึก (เช่นในฉันไม่รู้ส่วนตัวคำตอบนั้น) .. และถ้ามันจะได้ความเร็วสูงสุดของ 950 ในหลักการฉันไม่เห็นว่าทำไมมันถึงไม่ได้ และฉันจะทำการทดสอบนี้

  • Fabio (06/10/2017):

    [เกี่ยวกับแพทช์] มันมีไว้สำหรับใช้กับแฮ็คอินทอช แต่ฉันคิดว่ามันอาจใช้งานได้กับ macbook pro ตั้งแต่ปี 2015 ด้วยอะแดปเตอร์และ nvme ssd เช่น samsung 960/950 evo / pro หากมีคนพยายามหรือลองใช้โปรดแจ้งให้เราทราบ


6
ด้วยความยินดี. :) ฉันหวังว่าคุณจะได้คำตอบที่ชัดเจน - ฉันคิดว่านี่เป็นคำถามที่ยอดเยี่ยม! มีผู้ชายสองคนรอบ ๆ ชุมชนที่ฉันคิดว่าอาจช่วยได้ดังนั้นหวังว่าพวกเขาจะเข้ามา
Monomeeth

1
อย่างน้อย 2x (และเร็วกว่า) SSDs ที่ถูกกว่า: ฉันหวังว่าจะมีใครบางคนที่เราสามารถทดสอบได้ สิ่งนี้จะทำให้ราคาลดลงหากได้รับการยืนยัน
ncoden

ก่อนอื่นคุณต้องมี NVME SSD ที่สามารถฟอร์แมตขนาด 4096 บล็อกได้ แต่น่าเสียดายที่ไม่ใช่ Samsung แต่ OCZ RD400 ทำงานได้ดีเมื่อฟอร์แมตด้วย OCZ SSD Utility (ต้องใช้พีซี) ถัดไป Apple จะต้องมีไดรเวอร์ NVME ในเฟิร์มแวร์ MacBook เพื่อให้เราสามารถบูตได้
2560

คำตอบ:


32

อัพเดทเล็กน้อยที่นี่ ...

macOS High Sierra beta 9 (และ GM) นำเสนอการอัพเดท BootRom สำหรับ Mac ทั้งหมดที่รองรับโดย HighSierra เพื่อให้พวกเขาสามารถบูตได้จากไดรฟ์ APFS

ข่าวดีที่ดีมากเกี่ยวกับเรื่องนี้คือการอัพเดทนี้ยังนำความสามารถในการบูต NVMe บน mac ทุกเครื่องกลับสู่ Mac Pro 6.1 (ปลายปี 2013) ขึ้นไป ...

ดังนั้น Mac ทุกเครื่องที่มีตัวเชื่อมต่อ Apple 12 + 16 PCIe ตอนนี้มีความสามารถในการบูตจากไดรฟ์ NVMe ใด ๆ เมื่อพวกเขาได้รับการอัพเกรดอย่างน้อยเป็น High Sierra (และอัปเดต BootRom)

ใส่เพียง:

  • รับ Retina Pro ของ MacBook Pro 13 "ปลายปี 2013
  • อัปเกรดเป็น High Sierra
  • โคลนระบบปฏิบัติการไปยังไดรฟ์ USB ภายนอกด้วย CCC
  • ปิดไฟ
  • เปลี่ยนหุ้น Apple AHCI SSD เป็น Samsung 960 Evo ใหม่ (ตัวอย่าง) ใช้ sintech (หรืออื่น ๆ ) M.2 ngff เป็นอะแดปเตอร์ Apple 12 + 16 (และปกป้อง pin ด้วยเทป kapton)
  • บูตจากการสำรองข้อมูล USB ของ High Sierra
  • คัดลอกระบบปฏิบัติการและข้อมูลกลับไปยัง SSD ใหม่

ทุกอย่างทำงานได้ (สถานะ TRIM, SMART, การนอนหลับลึก ฯลฯ )

ดังนั้นตั้งแต่เบต้าของ High Sierra และการอัพเดท BootRom ผลลัพธ์ใหม่จึงเป็นดังนี้:

สำหรับไดรฟ์ Apple NVMe :

  • Mac Pro ปลายปี 2013: ทำงานได้ตั้งแต่ 10.10.2 (ที่ความเร็ว PCIe 3.0 4x)
  • MacBook Air 11 "และ 13" กลางปี ​​2013: ใช้งานได้ตั้งแต่ 10.10.2 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 13 "ปลายปี 2013: ทำงานได้ตั้งแต่ 10.10.2 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 15 "ปลายปี 2013: ทำงานได้ตั้งแต่ 10.10.2 (PCIe 2.0 ความเร็ว 4x เลน)
  • MacBook Air 11 "และ 13" ต้นปี 2014: ทำงานได้ตั้งแต่ 10.10.2 (PCIe 2.0 speed 2x lanes)
  • MacBook Pro retina 13 "กลางปี ​​2014: ทำงานได้ตั้งแต่ 10.10.2 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 15 "กลางปี ​​2014: ทำงานได้ตั้งแต่ 10.10.2 (PCIe 2.0 ความเร็ว 4x เลน)
  • MacBook Air 11 "และ 13" ต้นปี 2015: ทำงานจาก 10.10.2 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 13 "ต้นปี 2015: ทำงานได้ตั้งแต่ 10.10.2 (PCIe 2.0 ความเร็ว 4x เลน)
  • MacBook Pro retina 15 "กลางปี ​​2015: ทำงานได้ตั้งแต่ 10.10.3 (PCIe 3.0 เลนความเร็ว 4x)

สำหรับไดรฟ์ที่ไม่ใช่ของ Apple NVMe (Samsung 960 evo / pro ฯลฯ ):

  • Mac Pro ปลายปี 2013: ใช้งานได้ 10.13 (PCIe 3.0 เลนความเร็ว 4x)
  • MacBook Air 11 "และ 13" กลางปี ​​2013: ใช้งานได้ 10.13 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 13 "ปลายปี 2556: ใช้งานได้ 10.13 (PCIe 2.0 speed 2x lanes)
  • MacBook Pro retina 15 "ปลายปี 2013: ใช้งานได้ 10.13 (PCIe 2.0 ความเร็ว 4x เลน)
  • MacBook Air 11 "และ 13" ต้นปี 2557: ใช้งานได้ 10.13 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 13 "กลางปี ​​2014: ทำงานได้ตั้งแต่ 10.13 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 15 "กลางปี ​​2014: ทำงานจาก 10.13 (PCIe 2.0 ความเร็ว 4x เลน)
  • MacBook Air 11 "และ 13" ต้นปี 2015: ทำงานจาก 10.13 (PCIe 2.0 ความเร็ว 2x เลน)
  • MacBook Pro retina 13 "ต้นปี 2015: ทำงานจาก 10.13 (PCIe 2.0 ความเร็ว 4x เลน)
  • MacBook Pro retina 15 "กลางปี ​​2015: ทำงานจาก 10.13 (PCIe 3.0 ความเร็ว 4x เลน)

ความเร็ว PCIe 2.0 อยู่ที่ประมาณ 350 MB / วินาทีโดยเลนดังนั้น:

  • ด้วย 2x เลน PCIe 2.0 คาดหวังสูงถึง 700 MB / วินาที
  • ด้วย 4x เลน 1,400 MB / วินาที

ความเร็ว PCIe 3.0 อยู่ที่ประมาณ 750 MB / วินาทีโดยเลนดังนั้น:

  • ด้วย 4x เลนของ PCIe 3.0 คาดว่าจะเกือบ 3,000MB / วินาที

1
ดังนั้นมันจะทำงาน แต่จะช้าหรือไม่
Gal Bracha

3
เพื่อน, ข้อมูลของคุณผิด, Macbook Pro ทั้งหมดที่มี pci-e (ปลายปี 2013 +) และ Air 2013+ มีมาเธอร์บอร์ด 4x เลน, แม้แต่ 11 "Air ที่มาพร้อมกับมาตรฐาน 128GB nvme ssd คือ 4x (ทั้ง ssd และเมนบอร์ด ). สำหรับ non-nvme (ahci) Apple ssd ที่ติดตั้ง, 2013-2014 รุ่น (sandisk และ samsung ssuax) เป็นรุ่น 2x และ 2015 (samsung ssubx) เป็น 4x ฉันใส่ไดรฟ์ 4x 2015 จำนวนมากใน macbook 2013 และพวกเขา ทำงานที่ 4x ความเร็วทั้งหมดเป็น pcie 2.0 เท่าที่ฉันรู้เพียง 2016+ เป็น pcie 3.0
George Dima

4
คุณหมายถึงอะไร "และปกป้องหมุดด้วยเทป kapton"?
Jean

1
การสำรองข้อมูล Time Machine และ CCC แตกต่างกันอย่างไร ครั้งแรกที่ฉันติดตั้งระบบปฏิบัติการใหม่ผ่านการกู้คืนและพบปัญหาการนอนหลับ วันนี้ฉันพยายามทำการสำรองข้อมูล Time Machine และกู้คืนจาก ยังคงมีปัญหา จะลองใช้ CCC แต่ไม่แน่ใจว่าจะช่วยได้หรือไม่ ฉันสามารถเชื่อมต่อกับ SSD ที่ฉันได้หรือไม่ ฉันมี MacBook 13 "2014 Mid และติดตั้ง Samsung Evo 960 (PCI Express 3.0 x4)
inferusvv


7

คำตอบสั้น ๆ คือใช่และไม่ใช่ขึ้นอยู่กับรุ่นของ Mac

ขอบคุณ@gillesaurejacผู้ทำการทดสอบด้วยอะแดปเตอร์Sintechและรุ่น Mac จำนวนมากที่ใช้ macOS High Sierra

ผลลัพธ์ของเขาคือ:

ดังนั้นสำหรับไดรฟ์AHCI PCIe (เช่น lite-on LGT-512B1P) พวกมันทำงานได้ในทุก ๆ ปี

สำหรับไดรฟ์Apple NVMe (เช่น Apple SSD SM2024L ที่พบใน iMacs 2017 หรือไดรฟ์ฟิวชั่น 24GB ของ iMacs 2015) จนถึงวันนี้การทดสอบที่ฉันทำคือ:

  • Mac Pro ปลายปี 2013: ใช้งานไม่ได้
  • MacBook Air ต้นปี 2014: ใช้งานไม่ได้
  • Macmini Late 2014: works
  • MacBook Air ต้นปี 2015: ใช้งานได้
  • MacBook Pro 15 "ต้นปี 2015: ใช้งานได้

สำหรับไดรฟ์ที่ไม่ใช่ของ Apple NVMe (Samsung) จนถึงวันนี้การทดสอบที่ฉันทำคือ:

  • Mac Pro ปลายปี 2013: ใช้งานไม่ได้
  • MacBook Air ต้นปี 2014: ใช้งานไม่ได้
  • MacBook Air ต้นปี 2015: ใช้งานได้
  • MacBook Pro 15 "ต้นปี 2558: ใช้งานไม่ได้

2
ใช่ซัมซุงจะไม่ทำงานเพราะใช้ขนาดบล็อก 512 Apple (as of Sierra) รองรับเฉพาะ NVME SSD ที่สามารถฟอร์แมตเป็นขนาดบล็อก 4096 เช่น Toshiba THNSN5512GPU7 หรือที่รู้จักกันในชื่อ OCZ R400
2560

1
ตอนนี้ Sierra สูงสนับสนุนขนาดบล็อก 512 ไบต์ ตามคำถามที่กล่าวถึงใน Sierra hackintoshers ใช้ไดรเวอร์ NVMe ที่ได้รับการติดตั้งเพื่อสนับสนุน 512 ด้วยคำเตือนบางอย่าง (เช่นการจำศีลจะต้องปิดการใช้งานมิเช่นนั้นจะทำให้เกิดความเสียหาย) นอกจากนี้ไดรฟ์บางส่วนมาจัดรูปแบบเป็น 512 แต่ไม่สนับสนุน 4K และสามารถจัดรูปแบบใหม่ที่จะ 4K ตามที่อธิบายไว้ที่นี่
kirb

ใช่ Samsung 970 จะทำงานกับ macmini แต่เห็นได้ชัดว่าใช้งานได้เฉพาะความเร็ว sata ไม่มี pcie ดูมาตรฐานที่ส่วนท้ายของฟอรัม
Chriz74

7

โปรดทราบว่ามีคำแนะนำที่ดีเยี่ยมในฟอรัม MacRumorsโดยผู้ใช้ Cmd + Q ซึ่งมีรายละเอียดวิธีการอัปเกรด SSD ของคุณทีละขั้นตอน นอกจากนี้ยังมีภาพรวมของตัวเชื่อมต่อ Apple SSD ที่แตกต่างกันเช่นกันซึ่งช่วยให้ฉันเข้าใจรุ่นต่างๆได้ดียิ่งขึ้น

สรุป (จากคำแนะนำ):

  • 2013-2014 MacBooks ใช้ตัวเชื่อมต่อที่ไม่ได้มาตรฐาน (12 + 16 พิน) สำหรับ SSD ที่ใช้ PCIe AHCI (ไดรฟ์ OEM ที่ควรจะเป็นตาม Samsung XP941 หรือ SM951)
  • โชคดีที่มีไดรฟ์ M.2 NVMe จำนวนหนึ่งและมีอะแดปเตอร์ที่อนุญาตให้อัปเกรด SSD ใน MacBooks เหล่านี้ได้
  • macOS 10.13“ High Sierra” แนะนำการรองรับการบูตสำหรับไดรฟ์ NVMe ที่ใช้ภาค 512 ไบต์ (หรือ LBAs) ซึ่งเปิดตัวเลือกการอัปเกรด NVMe SSD หลากหลาย (Samsung, Intel และอื่น ๆ )
  • น่าเสียดายที่เฟิร์มแวร์ EFI (หรือ ROM ของระบบ) ใน MacBook เหล่านี้มาพร้อมกับไดรเวอร์ NVMe ที่ป้องกันไม่ให้ MacBook ตื่นขึ้นจากการจำศีล (หรือหลับลึก)
  • เพื่อแก้ไขปัญหาการจำศีลนี้คุณสามารถแก้ไข ROM ของระบบได้หรือปิดใช้งานการไฮเบอร์เนตบน MacBook โดยเรียกใช้“ pmset -a standby 0”
  • 2015 MacBooks ยังสามารถอัพเกรดได้โดยใช้คู่มือนี้และไม่ต้องการการแก้ไขเฟิร์มแวร์หรือการเปลี่ยนแปลงอื่น ๆ เนื่องจากสันนิษฐานว่าพวกเขาทั้งหมดใช้ PCIe NVMe SSDs (เช่น Samsung PM951 และใหม่กว่า)
  • คู่มือนี้ได้รับการทดสอบเรียบร้อยแล้วด้วย MacBook Pro รุ่น 13” ปลายปี 2013 และ MacBook Air รุ่น 11”

2
คำแนะนำเกี่ยวกับ MacRumors นั้นมีประโยชน์จริงๆ ฉันเพิ่งอัพเกรดบอร์ด MBPr 2014 โดยใช้คำแนะนำส่วนใหญ่และยังใช้งานได้ ทำการเปลี่ยนแปลง: 1. ไม่จำเป็นต้องใช้เทป kapton 2. ฉันใช้ Sintech ST-NGFF2013-B 3. ฉันไม่ได้ปิดการจำศีลด้วย pmset ฉันไม่ได้ซื้อโปรแกรมเมอร์ CH341A เช่นกัน ฉันเพิ่งค้นหาเฟิร์มแวร์ MBP112 และ MBP114 ย้ายไดรเวอร์ NVMe จาก MBP114 ไปเป็น MBP112 และแฟลช Mac ของฉันด้วย / usr / libexec / efiupdater -p / path / to / EFIPayloads --force-update ปัญหาการปลุกหายไปอย่างสมบูรณ์
YH Wong

@ Y.HWong: ดูเหมือนวิธีที่ง่ายที่สุดในการแฟลชเฟิร์มแวร์ คุณสามารถบอกรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการดำเนินการของคุณได้หรือไม่? อาจแม้แต่เข้าร่วมการสนทนาที่ MacRumors ขอบคุณมาก!
Bernhard Fürst

5

อัปเดต: ฉันติดตั้ง Samsung 970 pro 1TB บน macbook pro 13 2015 (A1502) และทุกอย่างทำงานได้ดีจนถึงตอนนี้ ไม่พบปัญหาการติดตั้งสำหรับ PM981 ขั้นตอนทั้งหมดนั้นง่ายสิ่งเดียวที่คุณต้องทำคือฟอร์แมตดิสก์เป็น HFS + ในโหมด repaire (Command + Option + R) ก่อนติดตั้ง High Sierra โดยใช้เครือข่าย ไม่จำเป็นต้องใช้ดิสก์ usb

ยังไม่พบปัญหาการนอนหลับตื่น ฉันดีใจมากที่เห็นว่า macbook ของฉันมีพื้นที่เก็บข้อมูล 1TB!

โปรดสังเกตว่า: เนื่องจาก MacBook Pro 13 2015 (A1502) กำลังใช้ PCIE2.0 * 4 ดังนั้นความเร็วจะช้าลงกว่าใน PCIE3.0 * 4 แต่ก็เร็วกว่า SSD ส่วนใหญ่ที่ 1300-1600MB / s และ 200KIOPS ซึ่งใกล้กับแบนด์วิดท์ของ PCIE2.0 * 4 อย่างมาก


คุณใช้อะแดปเตอร์ตัวใดสำหรับสิ่งนี้
Chris Cleeland

ฉันใช้อันนี้ amazon.fr/gp/product/B0788CKXJZ/ …
Changlele
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.