本人机子为MacBook Pro (13-inch, Mid 2012),系统已经升级为OS X 10.10.1 Yosemite;光驱位和硬盘位置的SATA均为 SATA3,但硬盘仅支持 SATA2,所以协商以 SATA2速度运行。
一番 V2EX 和 Google 发现 Yosemite 引入一个叫 kext signing 的东西,默认开启,开启后会禁止使用未经苹果认证授权的第三方硬件,也会影响 TRIM 的使用。
TRIM 可以对 SSD 进行增强,比如稍微提高读写速度、使用寿命等。在这篇文章FAQ and support for using Trim Enabler in OS X Yosemite里提到了。
在旧版本系统里通常是使用 Trim Enabler 来开启Trim 的,免去敲命令行的烦恼。现在多了 kext signing,就必须先关闭 kext signing。在 Trim Enabler 3.3 以上版本已经集成了 kext signing 开关闭的功能。我用的是4.0.4。
按流程走,重启后重新打开 Trim Enabler,再开启 Trim 就可以了。
最好拿个足够大的移动硬盘做一个 Time Machine 备份,以免玩大了搞坏原硬盘丢了数据。
准备材料:
1、SSD,我采用的是 SamSung SSD 840 EVO,目前价格约850RMB;
2、光驱硬盘托架,我采用的是Nimitz OptiBay-3,购买时要注意托架的厚度,是否支持 SATA3 ;
3、可选的 USB 外置吸入式光驱盒,用来把拆下来的光驱做成外接 USB 光驱;
4、拆机工具,买2、3时有赠送。
硬盘托架和光驱盒加起来大概100+。
详细拆解更换可以参考 Zealer 王自如的视频Macbook Pro 改装 RAID。
搞定后启动 Mac,对新硬盘进行初始化、格式化。
本来想用 USB 移动硬盘进行 Time Machine 备份,然后进入 Recovery HD 把备份回复到 SSD 盘上,奈何移动硬盘有很多资料,也没分区。Recovery HD 在从10.9升级到10.10时已经损坏,双系统 Win 7也进不去。只能用别的方法了。
解决方法是使用Carbon Copy Cloner,把整个机械盘的数据复制到 SSD 上。如果你的 SSD 介绍,可以选择删掉旧硬盘部分数据,所以选择性的复制。比如指复制系统和 Applications。我在清除很多无用、冗余、旧数据,把大小降到200一下,进行的整盘复制。复制花费时间较长,主要是因为机械盘读较慢,小文件过多。用了大概3个小时。复制完会提示给 SSD 创建 Recovery HD,我的旧 Recovery HD 已经损坏,且 SSD 空间所剩不足就放弃了。
重启后按住 option 键,选择 SSD 启动。进入系统配置,把 SSD 改为启动盘,这样每次启动就会载入 SSD 上的系统了。
关于HD和 SSD 如何组合发挥SSD 读写快容量小、HD 容量大速度慢的功效,大概有 Fusion Driver,Raid 0, Raid 1,SSD 做系统启动盘、机械盘做数据、挂在其文件系统下,比如/home。这个日后再研究。
The post MBP101 Yosemite升级 SSD appeared first on wingyiu.