回馈社区,分享一下个人MacBook Pro 15寸 Late 2013 更换2TB NVME硬盘后利用Big Sur的升级完美修复睡眠唤醒及开机时长问题的经验。第一次在CSDN发帖,感受本身瞬间成为了一位技术人哈哈哈。工具
我电脑的状况
MBP retina Late 2013, A1398, i7 2.0Ghz, 8GB内存,原装256GB硬盘。目前更换为INTEL 660P 2TB硬盘,Mojave系统,最新427.0.0.0 ROM,目前实现:性能
- 开机时,按电源键后当即出现启动音,30秒后进入输入帐户输入密码界面。
- 长时间睡眠掉电极少(睡眠10小时掉电从86%掉至85%),且完美唤醒(不死机)
硬盘及其转接器的选择
请自行百度哪些MAC型号能够更换哪一种NVME硬盘及其对应的兼容性。个人选择以下:学习
- 硬盘:Intel 660P 2TB nvme硬盘,大约1500元。
- 在淘宝(店铺 迪奥科技)购买了nvme 转接头,加邮费大约20元。
更换硬盘前的准备
请提早准备三块硬盘:测试
- 硬盘1(至少50GB):用于制做系统安装盘(不管是Mojave仍是Catalina)。
- 硬盘2(至少50GB):用于安装一个Mojave或者Catalina的系统,便于在机载的硬盘被清空的情况下,仍然能够经过这台MAC的硬件使用外置硬盘的系统,来制做安装盘,或者是对机载的硬盘进行各类操做,这个外置硬盘中的系统在某些时候很是重要。
- 硬盘3(大小取决于你的当前硬盘使用量):将你的正在使用的系统用TIME MACHIEN备份,供恢复。
更换硬盘后常见的“睡死"问题
安装好MOJAVE以后体验良好,硬盘容量扩大,读写速度翻倍(1300MB/S左右,原装硬盘700MB/S左右),使用丝般顺滑,感受电脑还能再战3年。但NVME硬盘惟一的不足众所周知:在不插电且不更改系统默认电源设置的状况下,电脑进入睡眠以后,在3个小时(电池电量小于50%时)或者8个小时(电池电量大于50%时)以后唤醒,会死机,须要重启。这是由于,在睡眠3个或8个小时(取决于电池剩余电量)以后,因为系统已经将睡眠前的系统镜像写入硬盘,且将内存断电,但主板的ROM并不支持在睡眠以后直接读取硬盘的镜像,而内存由于断电也不存在镜像,因此形成唤醒死机,俗称”睡死问题”,只能从新启动,读取硬盘镜像,回到睡前状态。优化
先前对于”睡死“问题已知的一些解决办法
- 第一种解决办法是更改电源设置,让内存永不断电,也不写入硬盘,直到电池耗尽。具体操做方法是在terminal中进行电源管理设置,请自行百度。这样作的好处是在电池耗尽的短期内唤醒,不会死机,可是睡眠时间不会很长(由于电池一直须要供电)。当电池最终耗尽,内存硬盘都断电而镜像却没有写入硬盘的状况下,一些未保存到硬盘的工做内容会丢失。因此这种方法虽然能够在短期(10-15小时,取决于电池健康度)内唤醒的时候避免睡死,但当睡眠时间很长(例如15小时以上)的时候,便仍然须要重启电脑,并且此时还须要充电(由于电池已经耗尽),相比起来,这个方法还不如让机器先睡死再从新从硬盘启动,至少重启的时候电池大几率还有不少电,且能恢复至睡前的状态避免睡前工做未保存内容丢失。
- 第二种解决办法是在淘宝上购买一个小插卡,插到主机上(淘宝店铺是 - K哥的杂货店),这种小插卡经过骗过系统读取本身的ROM而不是板载的ROM,使得睡眠以后唤醒时,能够从硬盘直接读取镜像。这种方法我本身没有测试过,可是根据淘宝店铺的评论,成功案例不少。它的惟一不足是没法再升级至BIG SUR(文章后面会提到,其实没有必要升级BIG SUR)。这个方法看上去是一个完美的解决方法。可是因为是在硬件上加一个芯片上去,我我的暂时没有尝试,怕引发一些其余的硬件故障。
- 第三种解决办法是外接线路到主板,自行刷ROM。这个难度较高,像我这样的非专业人士不敢轻易操做,担忧将主板刷废。
Big Sur系统带来的官方ROM更新
2020年11月左右,有人发现并分享,电脑升级BIG SUR 11.0.1 以后,主板ROM会从原先的157.0.0.0 (个人电脑)或者162.0.0.0(其余电脑)升级为最新的427.0.0.0 版本(请自行百度查询如何查看电脑主板ROM),此版本ROM可以原生地修复睡死的问题(即实现睡眠以后唤醒时,能够直接从硬盘读取镜像),这让整个更换NVME硬盘的MacBook社群很是兴奋。若是没有这种解决办法,我可能会使用上述第二种解决办法。但我更倾向于使用原生ROM升级解决死睡问题,毕竟这只是在软件层面上进行修复,不会碰到硬件。spa
Big Sur升级ROM的条件
电脑升级至BIG SUR 11.0.1 时可以顺带升级主板ROM的条件是,机内必须是安装了原装硬盘(例如个人电脑是三星的256GB硬盘),才会升级主板ROM。 根据个人测试,将NVME硬盘的旧系统版本升级至BIG SUR,或者全新安装 BIG SUR到NVME硬盘,或者全新安装BIG SUR到外置的硬盘,均不会升级主板ROM(即安装完BIG SUR以后,仍然是157.0.0.0),并不会解决睡死问题。国外论坛有人说使用NVME硬盘也实现了升级BIG SUR以后成功升级ROM至427.0.0.0,可是这是很是个别的现象,多是BIG SUR安装程序错误地把NVME硬盘识别为了原装硬盘从而使ROM获得升级。因为大多数朋友都会在升级NVME硬盘以后,将原装硬盘闲鱼出手(例如我,以500左右的价格在去年出售),这时候便不得再也不在闲鱼上购买回一块三星原装硬盘。个人三星原装硬盘型号为Model MZ-JPU256T/0A6。在三星硬盘上有写。我在闲鱼上淘到一块跟我原装硬盘同样型号的三星原装256GB硬盘,价格在500左右。设计
利用Big Sur升级ROM
买回原装硬盘后,我将原装256GB硬盘载入主板,使用外置BIG SUR安装盘将11.0.1系统安装到原装主板中。在安装过程当中遇到问题:使用外置BIG SUR安装盘直接将BIG SUR安装至板载原装硬盘时,显示原装硬盘已被锁定,没法将新系统安装进去。这时,我又尝试使用外置的装有MOJAVE系统的硬盘(即上述硬盘2)进入MOJAVE系统,在其APPLICATION里放入BIG SUR安装包,在MOJAVE系统中将BIG SUR安装到板载原装硬盘,原装硬盘锁定被解除,成功安装BIG SUR至板载原装256GB硬盘。进入BIG SUR,发现主板ROM 已经被升级为427.0.0.0. 重要的一步成功,撒花!视频
升级ROM后成功解决睡眠唤醒死机问题
接下来,我将NVME的2T硬盘从新载入主板,并用TIME MACHIENE将原来备份的MOJAVE系统进行恢复安装,恢复结束后,进入MOJAVE,使用一切正常。采用默认的电源管理方案(<50%电量3个小时内存断电,>50%电量8个小时内存断电)状况下,实测:晚上11点时电量86%,直接盖下屏幕,不接电源,9个小时以后,次日早上9点单击键盘能够输入密码进入,再也不睡死,电池剩余85%。完美解决睡死问题,再次撒花!内存
升级ROM后使用MOJAVE出现的新问题
在升级主板ROM以后的NVME硬盘下的MOJAVE系统在开机时,耗时较长,具体表现为:按下开机键后当即听到开机声,以后须要大约55秒左右才能进入帐户输入密码界面。且这55秒中的前30秒屏幕一片黑暗,30秒以后才出现苹果LOGO。但进入系统后使用一切正常:熄屏后唤醒正常,长时间睡眠后唤醒正常。我估计这个启动速度问题是由于ROM的新版本是为BIG SUR而设计,然而硬盘中倒是MOJAVE的系统。因此我在这样的状况下将MOJAVE系统升级至BIG SUR。terminal
升级ROM后使用BIG SUR出现的新问题
NVME硬盘升级至BIG SUR且在427.0.0.0的ROM版本下开机时,按下开机键后当即听到开机声,当即出现苹果LOGO,约45秒以后进入帐户输入密码界面,比NVME在MOJAVE的状况下快大约10秒。进入BIG SUR系统以后,感受偶尔会出现卡顿,并不如MOJAVE系统使用来得顺滑。FINAL CUT PRO因为是从MOJAVE系统带过来的旧版本,须要升级为新的版本以后才能使用,猜想应该是FINAL CUT PRO新版与BIG SUR进行了对应的优化,所以在BIG SUR中,只能使用新版的的FINAL CUT PRO。然而,因为个人电脑是Intel芯片,在big sur中的新版FINAL CUT PRO中剪辑视频时,相比于在MOJAVE中使用旧版FINAL CUT PRO剪辑,发热量明显增大,素材临时渲染时风扇就提高至5000-6000转/秒(平时使用仅为约2000转/秒)。估计应该是由于BIG SUR中的FINAL CUT PRO转为M1打造,苹果并未为其对INTEL芯片进行效率优化。另外,目前BIG SUR不稳定,一些程序用着用着可能会卡死(例如SNIPASTE, POWERPOINT我都 有遇到)。
从BIG SUR回到MOJAVE完美解决问题
因为BIG SUR毕竟主要是为M1芯片而设计,用在INTEL的这颗旧芯上,并不丝滑,且FCP发热严重,还有一些软件的兼容性问题,我决定放弃使用BIG SUR。
进入BIG SUR的还原模式,使用TIME MACHINE将系统从新恢复至MOJAVE。成功恢复后,MOJAVE的开机时长问题获得解决。实际结果是: 开机时,按电源键后当即出现启动音,30秒后进入输入帐户输入密码界面。
总结起来:第一次安装BIG SUR是在原装256G硬盘上,此时主板ROM获得升级。接下来更换为2T NVME硬盘后,直接用TIME MACHIEN恢复MOJAVE系统,”睡死“问题完美解决,可是会出现开机时长问题。接下来再次将MOJAVE系统升级至BIG SUR,而后再在BIG SUR的还原模式中使用TIME MACHINE将系统降级至MOJAVE,此时MOJAVE的“睡死”及开机时长问题都会获得完美解决。
关于TIME MACHINE备份的一个注意:若是TIME MACHINE是在MOJAVE的状况下完成的备份,请不要再在其之上在BIG SUR上进行备份。由于听说一旦TIME MACHINE升级至BIG SUR的备份,便没法再使用TIME MACHINE将机器还原为MOJAVE的系统,而只能从新全新安装MOJAVE的系统。
关于M1,买仍是等?
最后分享一下我的对M1 电脑的见解。不讲武德,挤爆牙膏,真的很是吸引人,当即想要拥有一台。但考虑到以下两点,我仍是理性地决定不购入:
-
目前15寸MBPr 在2T NVME硬盘和完美睡眠的加持下,使用仍旧丝般顺滑,屏幕及喇叭(以前喇叭一边有呲呲声花600元去官方APPLE STORE更换过一次两个喇叭)工做彻底正常且电池持久(购机后并未更换过,如今仍能使用3-4小时),彻底知足我对性能的需求(毕竟我用它进行网页浏览,业余音乐制做及视频剪辑,而不是用它来工做干活赚钱)。考虑到这是一台2013年底出品的电脑,已经使用接近7年,当时香港购入价格人民币一万四左右,不得不感叹苹果电脑真的是很值。
-
据传大几率明年6月(甚至有传闻是12月)苹果会将M1(甚至是M2)引入到全新设计的14寸及16寸MBP(甚至采用全新的MINI-LED屏幕显示技术)。因为我不多将电脑带出家使用(但仍须要在家中的移动性,因此MINI不适合我),偏好大屏(且喜欢外接显示器造成双屏),更重视电脑自带音响的效果(16寸的音响效果很是好),因此我会更偏好于等待16寸的M系列芯片电脑发布再考虑是否购买,甚至等待此15寸没法继续使用或没法知足使用需求,再购入新的16寸电脑,毕竟,根据从苹果A芯片的历史来看,每一年它的算力都会有很大的提高。当已有的设备没法知足需求时,再购入彼时的最新机型便可。
致敬Mac背后的你
更换NVME硬盘及寻找完美解决睡死问题和开机时长的方案,纯属兴趣爱好,享受解决问题后得到成就感和经过分享回馈Mac社区的幸福感。MacBook终归只是一个工具,鼓捣它自己是一方面,经过它娱乐,学习,创造,才是更重要的。祝你们成为MacBook背后想成为的那我的,致敬Mac背后的每个你。