自从2006年在自己的第一台华硕笔记本上开始折腾安装mac系统,到昨天在x220上安装成功,前前后后不知道花了多少时间。有人说有那么多时间干脆买一个macbook了得了。的确,在无数次失败后我也有过很多次打算,妈的干脆换真mac,俺又不是缺这点钱。 一直以来仅仅把mac的系统安装到我的电脑上并不是难事,可是关键是驱动的问题,不能上网,不能显示正常分辨率,没有声音,问题一大堆。2011年10月,华硕电脑罢工后,准备换新的电脑时候就考试犹豫是thinkpad还是直接mac。Mac虽好,但是散热,价格都不是很合适,最后有人认识还是买了thinkpad的香港学生机。X220和macbook pro8.1 的配置几乎完全一样,都是第二代SNB本本,这样还搞不定不可能啊。买来后,觉得配置还行,就先弄了虚拟机,因为网上说虚拟机成功率高,果然,没多久就安装好了,驱动都完美,可是……慢,跑不动啊。内存不够用。什么还是原生的好。决定直接装,和原来华硕一样,没有完美驱动失败。 之后一有空就弄,N个小时……失败。放假后,接着弄,试了N个版本,发现时代更新好快,新的东西诸如DSDT,smbios的都不知道是什么东西。过年后因为下了n个安装版本,硬盘安装器麻烦,幸好亲戚家有iMac,用mac的磁盘工具把安装源安在移动硬盘上,问题又是接踵而至,磁盘格式,主分区等一大堆问题。就在快要放弃的时候,都已经打算上网找高手安装,价钱都谈好了,300元一次,报显卡声卡,最后还不死心,最后试了一次,居然成功了,喜悦之情不能用言语来表达。 废话少说,下面正式开始总结我的安装经验。 第一步是准备工作。 首先要有安装盘,EASY BCD,硬盘安装器,移动硬盘或者U盘,分区工具,最好别人有mac,这样就可以省去硬盘安装器。其次是对电脑硬盘的预处理。基本的内容相信大家都很了解,就是安装的磁盘分区ID要更改成AF,安装盘以及硬盘安装目录的磁盘必须为主分区。折腾过程中终于明白为什么大师都喜欢弄逻辑分区,因为一个硬盘最多只能有4个主分区,倒是后会不够用的,所以后面的分区最好都弄成逻辑分区。这里补充一下,苹果真是太厉害了,分区都那么先进,用mac自带的磁盘工具,轻松给U盘分区,而且先进的EFI格式,windows常用的分区工具根本无法删除。 第二步正式开始安装。 1. 下载好安装盘(我采用的的版本是ichoix evaluation copy 10.7.2),有的是iso格式,有的是dmg格式,这个都没有关系,采用mac磁盘工具来安装非常方便和快捷。在mac下,点击U盘(不推荐u盘,非常慢)或者移动硬盘的分区,点击回复iso或者dmg就可以,需要注意的是不能直接拖放iso或dmg,要在mac下打开,然后用mac系统加载镜像文件拖入恢复。 2. 在windows中安装easybcd,这个软件原来是用来管理vista之后版本的多重启动的,现在新出的版本非常强大,可以直接加载iso,VHD,imge等启动,我用的版本是2.1.2。然后下载变色龙,有安装版本的,有的是iso版本的,安装版本直接安装就行,iso版本,就用easybcd加载就行,我采用的版本是1465和1801,有时候加载失败,就采用hjmac或者hjmac一键引导,总归有一个ok。 3. 重启,进入自己设定的iso,mac安装盘的分区会显示白色,可直接回车或者按方向下的箭头,选择-v –f –x等参数,也可在按回车之前直接输入-v –f –x。这些参数十分重要,安装成功与否与这几个参数有极大的关系。-f代表修复磁盘并运行兼容模式;-v表示显示加载过程,可以知道问题出在哪;-x代表安全模式。我不知道为什么,在安装加载的过程中有时可以有时不可以,很多显示still wait for root device。我是hjmac一键引导,然后加载-f参数安装成功,其他都不行。今天早上发现把移动硬盘的活动分区设在第一个,而不是mac安装盘,那么用wowpc1465加载-f也可以。 4. 进入安装后,第一步用磁盘工具给目标分区格式化成HFS格式,next安装,在选择磁盘的时候,千万要注意左下角的自定义,打开看看到底安装了什么。尽可能不要勾上显卡,和补丁以免出错。安装完毕,大约十几分钟,重启,我的x220采用ichoix evaluation copy 10.7.2安装完毕后,点击wowpc1465后,不用加载任何参数,可以直接回车进入。其他版本就不一定了。进入系统,什么驱动都没有,ichoix evaluation copy 10.7.2的iso下载盘有一个附加的显卡驱动包,这个是作者先提取出来一面出错然后,安装完毕后可以恢复回去。这个安装包很大,但用到的只有里面的intel这个。DSDT简单来说就是然mac系统认识你的硬件。需要变色龙来加载。我这里没有用到,因为X220配置和macbook 8.1几乎一样,可以免驱。 5. 最为关键的一部就是mac系统盘驱动的设定。在根目录建立一个文件夹Extra,里面再建一个Extensions文件夹,Extensions里方kext的驱动,Extra里放DSDT和smbios,所谓smbios就是让mac识别我的x220为macbook pro 8.1。安装显卡的恢复,用kextwizard来安装小红帽触摸板(AppleACPIPS2Nub和ApplePS2Controller)、声卡(2.7.3VoodooHDA.kext)、有线网卡(AppleIntelE1000e)、以及电池驱动(Battery Lion),安装目标为system\library\Etensions。安装完毕,必须的一步是用kextutility修复一次。重启,并且在每次安装驱动后重启必须加载-f,回车,全部ok。现在仅有的问题是,电池无法正常显示,但可以正常使用,亮度不能用快捷键调整,但是设置选项可以调整。无线网卡无解,app store不能用,不过没啥影响,软件都可以另外下载。 6. 接下来是bug修复,鼠标滚轮上下是反的,在鼠标设置的最上面的勾去掉;时间差12小时,用localtime的补丁;声音如果要外接需要在设置中选择headphone才行;外接VGA显示器可以用,但比价麻烦,而且只能单屏幕显示,但这个已经非常不错了,毕竟可以直接用keynote演示啦!首先要在system\library\Etensions里面删除原生的AppleIntelSNBGraphicsFB.kext,然后用论坛上的外接vgaAppleIntelSNBGraphicsFB安装,再修复,插vga线,重启-f,这个时候外接就ok,但是笔记本无显示。这个时候要是重启并拔去vga线,笔记本显示器什么都没有,所以必须在外接vga显示器的情况下,在system\library\Etensions里面删除后来安装的AppleIntelSNBGraphicsFB.kext,然后安装前面提到的显卡补丁Intel.pkg,修复,拔掉vga,重启-f,就恢复原来笔记本显示了。 7. 如果旁边没有mac电脑,就老老实实用硬盘安装器安装,这个方法论坛上太多了,这里就不再详细叙述⋯⋯
|