此主题是关于使用新的高速和/或大容量NVMe SSD升级MacBook Air和Macbook Pro(2013-2015年)。
该线程是第一个在Macrumors上谈论MacBook Pro NVMe SSD升级的线程,由“ maxthackray”用户发起,该用户两年多来一直没有参与。
我们可以感谢他,并感谢他开始了这个话题。
但是,该帖子是该主题的第一篇,现已由MacRumors管理员转换为您正在阅读的当前Wiki帖子。
这个主题引起了很多兴趣,现在有3500多个帖子,因此我们将尝试总结此Wiki帖子中的有价值的信息并保持最新。
0-为什么要升级到NVMe?
背景资料
在2013年至2017年之间,Apple交付了配备专有但速度非常快的SSD的笔记本电脑。
这些固态硬盘是由Toshiba或Samsung(SSUAX或SSUBX)制造的具有PCIe的AHCI“刀片”固态硬盘,带有专有的“胶棒连接器”(12 + 16针)。
多年来,这些SSD唯一可能的替换或升级是:a)用从其他Apple笔记本电脑中拉出的SSD替换,或b)从OWC或Transcend等供应商购买昂贵的第三方SSD,或c)利用DIY解决方案把握机会例如购买带有适配器的M.2 AHCI SSD,例如Samsung 941或Samsung 950 SSD。
这些PCIe AHCI SSD不再生产,因此您不能购买新的,二手的价格昂贵,而且容量低且没有保修。
同时,NVMe“刀片式” M.2 SSD在PC市场上越来越流行,而且实际上市场上有数十种全新,廉价,超快速和可靠的NVMe SSD,其容量高达2TB(将来可能还会增加)。
那么为什么不去NVMe?
要获得NVMe的全面支持,您需要做两件事:
- BootRom(固件)级别的支持
- 操作系统级别的支持
值得庆幸的是,在2017年,macOS 10.13(High Sierra)问世了,发现它不仅支持任何层的NVMe SSD,而且还带来了BootRom升级,从而可以使用NVMe SSD进行启动...是的!
因此,现在我们可以为许多2013-2017年MacBook笔记本电脑升级,这些笔记本电脑具有3到5年质保的全新,便宜的NVMe SSD,而不是昂贵的二手旧质保AHCI SSD。
本指南全部关于安装这些新的NVMe SSD替代品。
与不再制造的AHCI PCIe驱动器相比,NVMe驱动器是未来。
截至2019年,NVMe驱动器为您提供无与伦比的容量,速度和低廉的价格。
而且,使用NVMe驱动器升级旧计算机始终比购买新计算机对您和整个地球都更好……而且价格便宜得多。
1 -哪些Mac笔记本电脑可以用NVMe SSD升级?
- 2013年中至2017年的所有MacBook Air型号(MacBookAir6,1至MacBookAir7,1)
- 2013年末至2015年中的所有MacBook Pro型号(MacBookPro11,1至MacBookPro12,1)
详细信息:
1-1 MacBook Air
2013-2014 MacBook Air型号最初随附2通道PCIe 2.0 AHCI SSD(速度约700MB / s)。
如果它们的BootRom至少为MBA61,则它们最多支持2TB NVMe SSD。0103 .B00,并将使它们以PCIe 2.0速度运行并具有多达4个通道。
他们不支持NVMe SSD上的本地休眠,但是存在解决方法。
- MacBook Air 11英寸2013年中(MacBookAir6,1)
- MacBook Air 13英寸2013年中(MacBookAir6,2)
- MacBook Air 11英寸2014年初(MacBookAir6,1)
- MacBook Air 13英寸2014年初(MacBookAir6,2)
2015-2017年MBA型号配备2x或4x通道PCIe 2.0 AHCI SSD(速度约700至〜1500MB / s)。
如果他们的BootRom至少为MBA71,则它们支持NVMe SSD。0171 .B00并将使它们以PCIe 2.0速度运行,并具有多达4个通道。
它们确实支持NVMe SSD上的本地休眠:
- MacBook Air 13英寸2015年初(MacBookAir7,1)
- MacBook Air 13英寸2017(MacBookAir7,2)
1-2英寸MacBook Pro视网膜13“和15”
2013-2014 MacBookPro视网膜型号最初随附2个通道PCIe 2.0 AHCI SSD(速度约700MB / s)。
如果它们的BootRom至少为MBP111,则它们最多支持2TB NVMe SSD。0142 .B00(13"型号)或MBP112。0142 .B00(15"型号),并让他们在运行的PCIe 2.0速度高达4个车道。
他们不支持NVMe SSD上的本地休眠,但是存在解决方法。
- MacBook Pro Retina 13英寸2013年底(MacBookPro11,1)
- MacBook Pro Retina 15英寸(2013年末)(MacBookPro11,2和MacBookPro11,3)
- MacBook Pro Retina 13英寸(2014年中)(MacBookPro11,1)
- MacBook Pro Retina 15英寸(2014年中)(MacBookPro11,2和11,3)
2015 MacBookPro视网膜13“和15”型号最初随附4通道PCIe 2.0 AHCI SSD。(速度〜1400MB / s)。
如果它们的BootRom至少为MBP121,则它们都最多支持2TB NVMe SSD。0171 .B00(对于13"机型)或MBP114。0177 .B00(用于15"机型)。
Retina 15英寸2015年中期支持4倍通道PCIe 3.0速度,例如高达3000MB / s。2015年初Retina 13英寸支持4倍通道PCIe 2.0速度。
他们做的NVMe SSD本身都支持休眠
- MacBook Pro Retina 13英寸2015年初(MacBookPro12,1)
- MacBook Pro Retina 15英寸2015年中(MacBookPro11,4-11,5)
其中Mac笔记本电脑不能与NVMe固态硬盘进行升级?
2013年之前的早期型号笔记本电脑
- 所有非视网膜MacBook型号(MacBook1,1至MacBook7,1)
- 所有非视网膜MacBook Pro(MacBookPro1,1至MacBookPro9,2)
以上这些型号带有2.5英寸SATA插槽和接口。您可以使用任何标准的廉价2.5英寸SATA AHCI SSD进行升级。
- 从2010年末到2012年中的MacBook Air(从MacBookAir 3,1到MacBookAir5,2)
- 2012年中至2013年初的MacBook Pro Retina(MacBookPro10,1至MacBookPro11,2)
上面的这两种型号均带有M.2 AHCI SATA SSD,并使用SATA接口。它们绝对与M.2 PCIe SSD不兼容。PCIe M.2格式看起来与SATA M.2格式非常相似,但无法使用。
您可以使用任何SATA M.2 AHCI SSD(例如Crucial MX500 sata M.2和M.2)将这些型号的存储升级到Apple 6 + 12适配器。创见和OWC也出售升级产品。
2015年后的最新型号笔记本电脑
- Retina 2018以来的所有MacBook Air(MacBookAir8,1)
- 2015年初以来的所有MacBook 12“ Retina(MacBook8,1)
- 自2016年以来的所有MacBook Pro 13“ Retina 4 TB端口(MacBookPro13,2)
- 自2016年以来的所有MacBook Pro 15“ Retina(MacBookPro13,3)
如果您拥有这些较晚的型号之一,很抱歉,它们的存储空间无法升级。它们的存储是焊接在逻辑板上的BGA NAND闪存。您可以作为客户就这种情况向Apple提供反馈。
带有2TB(2016-2017)的MacBook Pro 13“ Retina除外,它具有专有的PCIe 3.0 NVMe SSD。将来可能会通过适配器和小型2242 M.2刀片对其进行升级...敬请期待..(Sintech正在研究中)。
这NVMe固态硬盘是众所周知的工作?
您需要为以下所有SSD购买M.2适配器:
- 威刚NVMe SSD:SX6000,SX7000,SX8200,SX8200 Pro等
- 海盗船NVMe SSD:MP500,MP510
- 重要的NVMe SSD:P1
- HP NVMe SSD:ex920,ex950
- OCZ RD400(和所有东芝XG3-XG4-XG5-XG5p-XG6线)
- 英特尔NVMe SSD:600p,660p,760p等
- MyDigital NVMe SSD:SBX-BPX
- 金士顿NVMe SSD:A1000,A2000,KC1000
- 萨伯伦火箭
- 三星Polaris NVMe SSD:960 Evo,960 Pro,970 Evo,970 Pro
- WD Black NVMe SSD v1,v2和v3
- 内陆高级会员(非专业人士)
已知无法在MacBook Pro / Air上使用NVMe SSD 。不要买:
- 三星PM981
- 三星950 Pro
- 三星970 Evo Plus
上述3种型号的兼容性问题主要是固件问题,但是到目前为止,没有任何更新允许良好的兼容性。
其他选项
这些AHCI选项可以使用,但价格昂贵/不提供保修/价格过高/有缺陷:
- Apple SSUAX和SSUBX OEM刀片(价格昂贵,只能使用,不提供保修)
- OWC Aura SSD:仅2个通道,2个慢速控制器的RAID0,无TRIM,无SMART
- Transcend Jetdrive 820:仅2x车道,并不便宜
具有本地Apple 12 + 16“胶棒连接器”的NVMe升级:
- Apple“ Polaris” NVMe SSD:非常快,但绝对不便宜
- OWC Aura Pro X:对于NVMe驱动器来说并不便宜,对于NVMe驱动器来说并不便宜
- Transcend JetDrive 850/855:对于NVMe驱动器来说并不便宜,对于NVMe驱动器来说并不便宜
最后一件事:
- 所有NVMe M.2驱动器在启用和支持TRIM的情况下均可正常运行,而无需任何补丁
- 具有512b扇区的NVMe驱动器无法在10.13之前的macOS上运行
- 具有4K扇区大小的NVMe驱动器(例如:Sabrent Rocket)可以在macOS 10.12上正常运行,当然,您需要在安装前更新BootRom
(有关4K兼容性,请参见下表)
该M.2苹果“gumstick”适配器-好的和假
苹果在其2013-2017年MacBook Air和Pro计算机中使用了专有的“胶棒” 12 + 16 PCIe接口。PC行业的其余部分使用非常常见的“ M.2” NGFF连接器。
因此,如果要使用常规M.2 NVMe驱动器升级Mac,则需要适配器。
很多适配器已经在此线程中进行了测试,但只有一句话:
始终从Sintech购买Apple到M.2适配器。
ps: 咱们直接在马云家搜, macbook转nvme 就行
“ Chenyang”或“ CableCC”适配器(和同化物)今天仍在销售,但它们没有合适的适配器。接线使NVMe SSD正常工作。使用它会导致重新启动问题,睡眠问题。
不要购买它们,
而是购买“ Sintech”适配器。以前,Sintech制造了3个模型(A版B版和C版)。
转速有问题。也有一个适配器,这个线程对此进行了很多评论。
但是现在,到2019年初,我可以确认Sintech出厂的每个适配器都具有正确的接线并且可以正常工作。
您可以在其Amazon商店中购买Sintech适配器:
https : //www.amazon.com/Sintech-Adapter-Upgrade-2013-2016-2013-2015/dp/B07FYY3H5F/
Amazon UK:https : //www.amazon.co .uk / Sintech-Adapter-Upgrade-2013-2016-2013-2015 / dp / B07FYY3H5F /(警告,交货时间长)
或直接从其网站:http : //eshop.sintech.cn/ngff-m2-pcie-
ssd-card-as-2013-2014-2015-macbook-ssd-p-1139.html
另外,如果您有旧的Sintech适配器在2017-2018年制造,则必须检查是否有胶带绝缘,如下图所示:
在2013 - 2014年的笔记本电脑固定休眠问题
从2013年至2014年,MacBook Pro视网膜13“和15”以及MacBook Air 11“和13”的MacBook Pro的BootRom中都有未完成或压缩的DXE NVMe驱动程序。
从休眠状态唤醒时,该驱动程序未正确加载或解压缩,这导致那些2013-2014型号在休眠状态唤醒时与任何NVMe驱动器失去联系(仅限)。
这个问题存在的每个NVMe SSD,是他们OWC光环Pro X中NVMe固态硬盘,创见850 NVMe固态硬盘,苹果“北极星” NVMe SSD或威刚,是至关重要的,三星,东芝等任何正规M.2 SSD
这个问题不仅关系在BOOTROM的DXE驱动程序
要PREVEND这个问题有两种解决方法:
- 通过在终端中输入“ sudo pmset -a hibernatemode 0 Standby 0 autopoweroff 0 ” 来禁用休眠
- 您可以“修补” BootRom
禁用休眠方式的缺点是,与使用默认设置启用休眠方式相比,长时间休眠时,Mac将消耗更多电量。
修补BootRom的过程可以在休眠状态下获得完美的结果,但是这既冒险又复杂。您还需要SPI编程器和正确的接线。Cmd + Q
已制定了出色的指南:https : //forums.macrumors.com/threads/upgrading-2013-2014-macbook-pro-ssd-to-m-2-nvme.2034976/page-65#post -26224320 您也可以购买带有适当DXE驱动程序补丁的“ MattCard”。
您还可以要求Apple解决休眠和NVMe驱动器的问题... 2013-2014 macs任何NVMe SSD都会出现此问题:所有M.2 NVMe SSD以及OWC Aura Pro X,Transcend 850 SSD和Apple“北极星“ NVMe SSD
的BootCamp安装问题
通过BootCamp安装Windows 10期间,可能会出现蓝屏。谢谢ohnggni在帖子#1685中
解决了这个问题。 这是在具有NVMe SSD的MacBook Air / Pro上成功安装BootComp的两个建议:
- 在整个安装过程中,不要将Magsafe充电器插入电源(不要用电池供电)
- 当您看到错误弹出窗口“计算机意外重启...”时,请执行以下操作:
1.按Shift + F10键。
2.启动“ regedit”。
3.找到此目录``HKEY_LOCAL_MACHINE \ SYSTEM \ Setup \ Status \ ChildCompletion''
4.在右侧部分中可以看到“ setup.exe”后,双击它并将其值修改为3。
5.关闭注册表。
6.重新启动
测试NVME SSD模型的比较
在这里,您可以找到一些excel图表,这些图表试图为您比较测试模型-速度-功耗-NAND类型(MLC,TLC和QLC)。
作为比较,唐莴苣中还包括苹果公司的原始AHCI模型和创见模型。
推荐的型号将取决于您的需要,但是SX8200 Pro和Sabrent Rocket几乎几乎是所有图表中的佼佼者。
功耗图表
功率效率表
按价格表现:
图表由@gilles_polysoft提供
在此线程的其他有用的帖子
修改启动ROM的讨论
https://forums.macrumors.com/threads/upgrading-2013-2014-macbook-pro-ssd-to-m-2-nvme.2034976/page-118#post-26977161
幕后主题:
我想说的是,如果使用2013-2014 mbp型号的NVMe驱动器,可以肯定会为您节省一定的“电池续航时间”。 这主要与在今年型号处理器上实现的NVMe连接有关,因此令人赞叹速度,您的CPU将会获得额外的度数(13'机型上的度数更多,而15'机型上的度数仍然 较高),对于2015机型,情况要好一些,因为它们的下一代CPU对NVMe连接更加友好,但仍然
与“工厂”(AHCI-> NVMe)协议连接不同的更高速度会比通常的AHCI连接的ssd驱动器更频繁地触发您的mbp风扇(由于CPU的额外度),因此在所有情况下,这将消耗更多的电池电量所有SSD
以及不同的ssd都有不同的空闲/读/写功率消耗,但其次级设备
我们尝试了一些NVMe驱动器,它们的空闲/读/写功率消耗比某些Apple AHCI SSD少,但总的来说,它们仍然提供更大的功率消耗。之前解释的原因
根本不重要,它的动作差异仅约10-15度,这会更频繁地触发粉丝。
所有随后的意思是,这种行为的大小主要与您的日常使用有关
这是您必须牢记的通用信息,始终与您决定使用的确切模型相关联
其他ssd
金士顿 kc2000 1T 价格rmb: 1000左右
转自:https://forums.macrumors.com/threads/upgrading-2013-2014-macbook-pro-ssd-to-m-2-nvme.2034976/