Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

iMac 2017 27" and the not so simple M.2 upgrade

Recommended Posts

Posted · Original PosterOP

Hello everybody. 


As my warranty is about to expire, and the Samsung M.2 pricing just dropped, I'm considering an upgrade of my fusion drive. Well, I was until I learned that Apples SSDs are PCIe and the Samsung M.2 wouldn't fit. 

A quick googling revealed a potential adapter from NGFF <-> M.2 NVME may be a solution. In this forum there are a number of old posts regarding desktop adapters, hence I start this new one. 


Is there a potential tradeoffs and which of the plenty NGFF Adapters should I get? Does anyone have any experience with this? 

Cheers. hgedorn 

Link to post
Share on other sites
Posted · Original PosterOP

Running a fast M.2 SSD via SATA would be painful I assume. So you are right, I need to clarify:


Currently I'm running a FusionDrive with a 128GB PCIe NVMe SSD and a regular 2TB 3.5" HardDrive. 

My plan is to replace the 128GB PCIe with a Samsung 970 PRO 1 TB and maybe the 3.5" with a Samsung 860 Pro 2.5 SATA


Adapters I considered where similar to this one: https://www.amazon.ca/Rivo-Adapter-Upgrade-2013-2016-2013-2015/dp/B07N4HS69S/ref=sr_1_2_sspa?crid=1F1VYCKCKQU2A&amp;keywords=ngff+m.2+nvme&amp;qid=1552312243&amp;s=electronics&amp;sprefix=NGFF+%2Celectronics%2C235&amp;sr=1-2-spons&amp;psc=1

Link to post
Share on other sites

Hi hgedorn, 


Have you updated to m2? Did you succeed? I have an iMac 2017 27 'and i will make the change in the i7700k processor, hd ssd crucial 2tb. Memory changed to 64 ddr4.
I await your information and comments to buy the 2tb m2; I want to access the system through this component and if it works out with you I will buy the board.
Link to post
Share on other sites

Those Apple drives do speak NVMe over PCIe, but they used a special physical connector. You may be able to install your M.2 drive into your iMac using an adapter board that gives you a M.2 2280 from the proprietary Apple connector. Or you can hunt for MacBook Pro parts, which are often compatible.

Workstation 1: Core i7-9700K ~ 2x Corsair Vengeance LPX 16GB DDR4-3000 ~ Gigabyte Z390 UD ~ Sapphire RX 580 8GB ~ Samsung 960 Pro 512GB ~ WD Black 2TB ~ macOS Catalina amd64
Workstation 2: 2x Xeon E5-2680 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ XFX RX 480 8GB ~ WD Black NVMe 1TB ~ Kingston SSDNow V300 240GB ~ Hitachi HDD 500GB ~ Windows 10 Pro Workstation amd64

Workstation 3: Core 2 Quad Q9300 ~ 4x mixed-brand 2GB DDR2-800 ~ Colorful C.P45K ~ Zotac GTX 650 Ti ~ Kingston V300 120GB ~ Samsung SpinPoint 1TB ~ Windows 10 Pro Workstation amd64
Home server: Core 2 Quad Q9550S ~ 4x Micron 2GB DDR2-800 Unbuffered ECC ~ Asus P5BV-C ~ Broadcom MegaRAID 9271-8iCC ~ Unbranded SATA SSD 120GB ~ 6x WD Green 2TB ~ 2x WD Red 2TB ~ Ubuntu Server 18.04 LTS amd64

Home router: Atom D2550 ~ Samsung 4GB DDR3-1600 SO-DIMM ~ Guoguang IC2M1028V-J ~ Kingston V300 60GB ~ Ubuntu Server 19.10 amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ WD Black NVMe 1TB ~ Intel SSD 520 Series 480GB ~ Windows 10 Pro Workstation amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Samsung SSD 850 Evo 1TB ~ macOS Catalina amd64

Laptop 3: Apple MacBookPro8,1 ~ Core i7-2620M ~ 2x Samsung 4GB DDR3-1600 SO-DIMM ~ Kingston SSDNow V300 240GB ~ Ubuntu 19.10 amd64
Laptop 4: Dell Latitude D620 ~ Core 2 Duo T7600 ~ Kingston 2GB DDR2-800 SO-DIMM ~ Kingston 1GB DDR2-800 SO-DIMM ~ Intel 945PM ~ nVidia Quadro NVS 110M ~ Kingston SSDNow V300 60GB ~ Windows 10 Pro Workstation amd64

Link to post
Share on other sites
Match, Do you think this board is compatible with the Samsung 970 Evo 2tb - Nvme Pcie M.2 2280 Mz-v7e2t0bw?

I will use the Sintech adapter, due to its compatibility and the most appropriate.
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now