我的MacBookPro,2011年9月购于香港,13寸的基本配置( Core(TM) i5-2415M 2.30GHz,320G 希捷硬盘,2*2G 现代内存)
我在使用Mac OS经常用到windows 7虚拟机,每次启动时大概需要2分多钟,这2分多钟的时间内 Mac OS特别的卡,基本无法使用,然后听说传说中的SSD硬盘可以加快启动速度,决定升级,同时看到现在内存的白菜价,因此顺便也升级一把内存。
第一部分:升级前准备
1、拆机工具:
专用拆机工具,20+8元快递=28元,购于淘宝,实际只需用到一把十字螺丝刀,另外一把内六角的螺丝刀未用上。
2、确定你的笔记本支持的SATA接口属于几代
先科普一下SATA接口
SATA接口不断发展现在有三种:
SATA 接口(就是第一代),传输速率1.5Gbps
SATA2接口,传输速率3Gbps
SATA3接口,传输速率6Gbps
接口是上下兼容的,根据你的设备和系统接口进行协商取最低的接口即可。举例你的硬盘支持SATA3,但系统仅支持SATA2,那只能工作于SATA2,反过来,如果你的系统支持SATA3,但硬盘仅支持SATA2,最后也只能工作于SATA2.
过去用机械硬盘时因为硬盘速度有限,基本不用关心SATA接口属于几代,但是SSD硬盘就不一样了,为了保证性能最大化同时又不浪费,最好买笔记本一致的SATA接口的硬盘。因次首先就要确认你的笔记本支持SATA接口是几代的。
我查询了不少资料,不能确认我的笔记本支持几代接口,后来进入MAC OS->应用程序->实用工具->系统信息,查到了笔记本支持的SATA接口。图如下:
链接速度:6千兆位(这就是SATA 3接口)
协商的链接速度:6千兆位(这就是实际工作的接口,换硬盘之前的希捷硬盘显示的是3千兆位,表示我的希捷硬盘仅支持SATA2,这是换了OCZ SSD硬盘后显示的结果)
于是确认我的笔记本支持SATA3 接口。
升级设备:
SSD固态硬盘: OCZ Vertex 3 120G (SATA3接口),属于OCZ 硬盘中性能还行的,11XX元,购于淘宝
内存:2*2 4G DDR3 1333HZ 三星金条笔记本内存。139*2+12元快递费=290元
第二部分:拆机升级图
网上有很多教程,就不详述了,上几张图吧:
先上升级好的硬盘照:需要拆线的是红圈里面的4个螺钉
第一根内存装上的照片,注意还未压入。压入后才能装入第二根内存
第二个内存装上的照片,注意还未压下:
第二根内存压入后的照片,这样两根内存就装好了,拆除时不需要任何工具,直接用手往外扳开红圈图示的两个扣,内存就会弹上来。
装好后的全景图,确实非常整齐漂亮,比我原来用过的华硕笔记本好很多:
第三部分:装MAC OS操作系统
1,重装MAC OS操作系统。由于没有随机光盘和U盘,当时还担心怎么重新装Mac OS操作系统,结果通过搜索发现苹果支持网络重装OS,连上网,直接开机,按照提示一步一步进行即可。
第一步先下载了恢复安装工具,花了半个小时就完成了(备注:我的是4M ADSL)。
第二步下载操作系统,这个花了我5、6个小时,于是就出去看了一场电影,吃了个饭回来,发现下载完成了。
第三步进行系统更新,需要下载1.4g的内容,花了一个小时。
详细过程就不描述了,整个安装过程不难。
2,系统优化
参考了网上的教程,优化如下:
(1) 关闭Spotlight
Spotlight是OSX自带的文件索引工具,对于经常按照目录分类管理文件的朋友,一般用不到,开了又占系统资源,不用Spotlight的可以关闭:
$ sudo mdutil -a -i off
(2) 关闭 Dashboard
$ defaults write com.apple.dashboard mcx-disabled -boolean YES
$ killall Dock
如果还是喜欢Dashboard,使用下面命令重新开启。
$ defaults writecom.apple.dashboard mcx-disabled -boolean NO
(3)开启SSD硬盘的Trim功能
通过下面地址下载 Trim Enabler http://www.groths.org/?page_id=322
(4)关闭深度睡眠,当Mac没电时候,系统会自动进入深度休眠,把把内存存到硬盘上相同大小的空间中,很少用到也占用硬盘空间。通过下面命令查询:
$ sudo pmset -g | grep hibernatemode
hibernatemode 3
如果是3表示是有深度休眠的。 可以通过一下命令关闭:
$ sudo pmset -a hibernatemode 0
删除深度休眠创建的内存映像文件:
$ sudo rm /var/vm/sleepimage
装好TRIM Enabler后重启,如下图:
同样是应用程序->实用工具->系统信息 查看信息如下图(看到“TRIM支持”变成“是”了):
第四步:重新装windows 7虚拟机和双系统 windows 7操作系统
1、重新装windows7虚拟机
由于虚拟机和MAC OS是同时运行的,还是适当省点内存,因此,虚拟机装了32位的windows 7旗舰版。为虚拟机分配了3G 内存和两个核心
虚拟机下的windows 7性能评估得分如下,硬盘得分7.9分,呵呵:
在虚拟机里面,关闭了系统还原、也关闭了系统的虚拟内存(我认为对我来说3G足够用了,应该用不到虚拟内存)。
升级SSD和内存后,启动虚拟机的速度快了1倍以上,QQ管家显示大概30秒左右,原来大概1分多钟。另外还有一个最大的变化就是启动虚拟机时对MAC OS没有多大影响,基本上可以正常工作(我一般也就是浏览网页,这在原来也是搞不定的)
2、重新装双系统 windows 7
其实有了虚拟机基本上能满足我的要求,为啥我还要通过BOOTCAMP装一个双系统windows 7呢?
这就不得不说遇到的一个问题,我在MAC OS下访问我的另外一台主机网速非常的慢,在MAC OS下的windows7虚拟机下也是如此。
我另外有一台常年不关机的下载机兼HTPC,我经常需要通过我的笔记本去远程访问它,一种是访问共享文件,一种是通过远程桌面访问,不管哪一种速度都非常慢,而且特别奇怪的是访问它的共享文件时,下载文件速度非常慢(平均100KB/S,大多时很慢,少数偶尔很快),但上传文件很快。
为了这个问题我试了无数次:
--》我更换了路由器也是如此。
--》我重装了下载机操作系统也是如此。
--》但是,我访问另外一台windows笔记本时却很快。
至今未能解决这个问题。
无奈之下,决定另外分区装一个双系统windows 7,分配了32G分区,装好后同样关闭系统还原和虚拟内存,仅用到18G空间。性能评估得分如下:
为什么这里硬盘得分只有7.3呢,网上搜索才发现原来是BOOTCAMP不支持AHCI,查看设备管理器如下:
再上另外一张支持AHCI的主机图(我的下载机)比较一下:
据说Controller 前面要支持AHCI字样就是,而我的笔记本在BOOTCAMP下就是不支持。
MAC OS是缺省就工作在AHCI模式下,所以虚拟机下得分较高,网上搜索发现BOOTCAMP支持AHCI比较复杂,想想就放弃了。
LOFTER:r00tshell™-Team http://r00tshell.lofter.com/post/3d2f21_567d8c1