以下说到的问题,对于一些老鸟,或者长时间泡在远景的人来说或许很简单,但对于没什么时间来翻帖子爬文的人却很有用,下面我来汇总一下吧!!
玩过10.7的人,对于启动缓慢的问题(具体表现为菊花盛开。。数也数不完),第一时间会反应到变色龙有个很好用的参数 - <key>UseKernelCache</key>
- <string>Yes</string>
复制代码,但是,到了10.8,这个参数并不是那么容易可以用的到,而是需要一定的条件: 1、当然是使用变色龙引导,废话。。。不过这里推荐使用MAC版变色龙。
2、各项硬件的驱动比较完善,也就是说在用这个参数前,能轻易进入系统并流畅运行,只是进入时候的菊花圈数比较多。
3、Extra/Extensions下不存在任何kext,也就是说,全部kext都需要用Kext Wizard之类的软件安装进System/Library/Extensions,切勿直接拷 贝进去,在win下直接放进去更是黑水果的大忌,皆因这里涉及到文件权限问题。有些人的一些软件打不开也是因为在WIN下解压或者修改而得。
4、切勿使用老版的电源管理,一定要使用10.8的电源管理,用老版的会开机看到苹果logo就自动重启的。如果不能正常使用10.8的原版电源管理,就需要对其打补丁。具体做法为:
a、用Kext Wizard安装AppleIntelCPUPowerManagementClient.kext和AppleIntelCPUPowerManagement.kext到S/L/E下,安装后可能直接5国,所以安装前请先安装NullCPUPowerManagement.kext以防万一。
b、输入代码给电源管理打补丁。MAC下将AICPMPatch.pl和otool放在桌面下,附件记得解压 终端运行命令 cd desktop回车 然后把以下字段复制到终端 sudo perl AICPMPatch.pl /System/Library/Extensions/AppleIntelCPUPowerManagement.kext/Contents/macOS/AppleIntelCPUPowerManagement --patch 回车输入密码,密码是隐性的,你输入的时候没有反应的。所以直接输入你的密码按回车 输入完代码后删除NullCPUPowerManagement.kext重启,如没有五国,正常进系统就继续往下进行,如出现五国,这说明原版电源管理可能真的与你无缘了
5、在org.Chameleon.Boot.plist里添加 - <key>UseKernelCache</key>
- <string>Yes</string>
复制代码6、有些人用了这个参数以后,可以会出现无限风火轮,禁止符号,-v启动得到still waiting for root device的报错反馈,这里涉及的问题可能是系统本身存在bug,原因是AHCI驱动引起的,具体解决方法以下: a、以-f -v参数启动,让系统跳过KernelCache,重新读取所有kext,这有所费时。进入系统以后,把patch-ahci-mlion放在桌面,打开终端,然后把patch-ahci-mlion拖进终端,回车运行,据说这个脚本的目的是使IOAHCIBlockStorage.kext延迟启动200ms。 b、重建缓存,最简单是用Kext Wizard里面的Rubuild cache功能,老鸟可以用终端打命令完成。
到这里,基本上都可以正常使用UseKernelCache这参数了,我记得我不用这参数启动需要40~60圈菊花不等,用了以后,14圈。。这是何其大的跨越吖。既然要为启动加速,就一做到底吧,相信很多人都会注意到启动时候在看到苹果logo前,会看到“errors encountered while start up . pause5 seconds.”这一句提示语句,而且还需要等待5秒,下面就顺带给大家传送门去解决问题吧
WIN版变色龙:关于启动时报errors encountered while start up .pause 5 seconds
MAC版变色龙:【MAC版变色龙】自行编译boot,解决开机暂停5秒报错提示
我使用的是MAC版变色龙,去掉了这个报错提示以后,没想到菊花数量也少了。。。用了两天,都是8圈~12圈徘徊,对于机械硬盘来说,这已经是不错的速度了,我已经很满意了。当然,高富帅用SSD,瞬间都可以秒掉这个速度。
昨晚也把主板BIOS更新成UEFI BIOS,开机自检速度贼快,建议有条件更新的同学也去更新,用过Z68的同学肯定会感受到以前那BIOS,按下电源键,半天才嘀一声的状况。。。那速度真不是一个层次。。
暂时说到这里吧,以后还有能加速的细节,第一时间会更新跟大家分享!!
下面放出以上提及的附件,已经统一打包了。(里面有个i386.zip是我昨晚下载最新的变色龙源码编译而已的boot文件,已经去掉了5秒报错提示,不想安装xcode的朋友可以直接取用
|