装完Mountain Lion 也有一段时间了,在这整理一下自己安装的过程,以备不时之需,也给自己捣鼓系统的这段时间留个印记。
在论坛爬了很多贴,感谢分享经验的各位。
1.安装版本:
iAtkos_ml2 10.8.2 2.配置: CPU: Intel Core2 Q8200 Motherboard: 华硕 P5Q3 GPU: 索泰 GTX 260 声卡: ALC 888/1200 网卡: Realtek RTL8168C/8111c 硬盘: 希捷 IDE 80G 3.安装准备: 硬盘中已安装win7系统
一.安装过程(硬盘安装)
1.用<HFS-Explorer 0.21>将iATKOS_ML2.dmg提取一下,转换成iatkos(ml2).dmg: 原版dmg不能直接用于硬盘安装,需要提取。
下载HFS-Explorer 0.21并安装(需要java支持)。
打开文件:打开HFS-Explorer 0.21点击“File”-“Load file system from file”,选择安装文件(iATKOS_ML2.dmg)。 保存文件:点击“Tool”-“Create disk image”,输入文件名后保存。文件名随意,我这里用的iatkos(ml2).dmg。 PS:iATKOS_ML2.dmg大小:4.89G 转换后 iatkos(ml2).dmg大小5.56G
2.磁盘分区: 可以把硬盘中的安装分区当成装系统用的光盘,只是硬盘中比较好修改。 我的80G硬盘,其中windows系统分区C盘(30G)、Mac os x系统分区D盘(分剩下多少就多少,约44G)、安装分区E盘(6.5G)。 我的安装分区E盘是从C盘里压缩出来的,是为了安装完再扩展回去以后整个硬盘就只有C盘和D盘。 不建议这样做,因为系统盘里无法移动的文件较多,可能压缩不出来。分区较多的可以从其他分区压缩,安装完后也可以扩展回去。
“开始”-“计算机”-“管理”-“磁盘管理”。 在C盘上右键,选“压缩卷”(可以任何一个盘上压缩,只要空间够):
在弹出的对话框中填写6656M (6656M正好6.5G):
压缩完毕后分区的情况:
然后在未分配的分区上“新建简单卷”,并格式化为FAT32:
下一步后点“完成”。
完成后的分区情况:
*这里啰嗦一下跟安装无关的: 安装完成后点E盘右键“删除卷”,然后C盘右键“扩展卷”,就把E盘重新合并回了C盘。
3.用<硬盘安装助手>将iatkos(ml2).dmg写入安装分区:
右键“以管理员身份运行”打开硬盘安装助手:
点“开始”后开始写入,过程中可能程序会未响应,不要去管它,等会就好了。 写入完成后:
这时在“我的电脑”里是看不到E盘的。
4.安装HFS+ for Windows 10.0 用于在windows系统下读写Mac os x系统的HFS分区。 直接安装就可以,安装完后重启系统,就能看到E盘了:
*注意:中文的磁盘名要改成英文的,不然后面进 变色龙后磁盘名都是??????
5.安装变色龙引导程序:
引导程序是我装黑苹果卡的最久的一步,换了N个变色龙N个常用的kext都没用,最后不知道在哪个帖子里扒拉了个变色龙和另一个帖子里的wowpc.iso组合在一起才引导成功。后来解开变色龙和wowpc.iso才知道是少了哪个kext。
我小破电脑用的变色龙:
和HJmac修改的wowpc.iso:
*注:此wowpc.iso里的kext,如下:
后面装好iAtkos ml2后就直接用自带的mac变色龙了,所以需要最新版windows变色龙的坛子里自己找吧。
*这里说下注意事项,装完变色龙后,修改“控制面板”-“文件夹选项”-“查看”-“显示隐藏的文件、文件夹和驱动器”,就能看到C盘根目录下的wowpc.iso。
6.更改驱动kext文件: 这步开始每台电脑的情况都不太一样了 首先打开显示隐藏文件,不然很多文件夹找不到。 需要加的kext文件加在安装分区E盘根目录下的Extra\Extensions文件夹下(简称E\E),Extensions文件夹没有的话,自己建一个。 如下图:
iAtkos ml2里驱动文件还是很齐全的,System/Library/Extensions(简称S\L\E)文件夹里的我都没动,E\E下只留了一个文件JMicronATA2.kext。
7.安装: 注意:安装前先准备一个win7安装光盘,或者一个装着win7PE的U盘。 重启进入变色龙界面,选iATKOS ML2:
回车后,顺利的话进入安装界面,不顺利的在变色龙界面输入-v查看错误以后修改E\E或S\L\E下的kext,具体错误对应修改方法查阅置顶贴或论坛里搜。(-v 啰嗦模式 选好盘以后按 - 再按v再按回车 ,没看错就是这样按)
进入安装界面后选“以简体中文作为主要语言”:
下一步,选择“实用工具”-“磁盘工具”:
在“磁盘工具”中将要安装Mac系统的盘格成Mac OS扩展(日志式):
格完后回到安装界面,选择安装盘,然后点“自定义”:
进入自定义界面:
自定义这一步很重要,选的不好,装完后就进不了系统了。
*下面是我小破电脑自定义选项选的:
Bootloader —— 安装mac变色龙 Graphics Enabler —— 是否自动检测显卡 Kernel Cache —— 开启内核缓存,读缓存,启动加速 Built-in Ethernet —— 内建网卡 Graphics Mode —— 变色龙界面分辨率(选自己显示器的分辨率) RTC Patch —— 防止Bois挂掉 Mac Model —— Mac机型(选跟自己电脑配置相近的机型,我的小破电脑选的MacPro 3.1) AHCI SATA —— SATA的AHCI补丁 Jmicron —— Jmicron的驱动(华硕P5Q3南桥芯片组是J-Micron) PS/2 —— 那种圆口的键鼠驱动 Old cards —— GTX260选这个,其他显卡参考各个VGA选项的说明 Network —— 网络
选好后点“好”,“安装”后,进入安装界面:
安装完成后,重启电脑:
*重启后如果进入不了系统,这时候有3个选择: 第一种:使用win7光盘,从光盘启动(华硕主板重启时按F8快速选择),选择修复计算机:
第二种:使用装有win7PE的U盘:重启时插入U盘,从U盘启动(华硕主板重启时按F8快速选择),进入“磁盘管理”,C盘上“右键”-“将分区标记为活动分区”,完成后重启进入变色龙界面。
第三种:硬盘扒下来插到其他电脑上,进入系统,“磁盘管理器”,在硬盘原来的C盘位置上“右键”-“将分区标记为活动分区”,将硬盘放回去后,开机进入变色龙界面。
接上面,进入变色龙界面后选win7系统进入,将安装分区E盘根目录下的Extra文件夹复制到Mac os x分区根目录下,然后重启系统进入变色龙界面,选择Mac os x系统。 然后进入用户设置界面,设置完毕后就进入系统了。这时候我小破电脑上除了声卡没驱动以外,其他都自动驱动好了(包括显卡)。
8.安装声卡驱动: 小破电脑用的声卡是ALC 888/1200, 论坛下载
PS1:安装驱动前,S\L\E(系统\资源库\Extra)文件夹下有跟要安装的kext同名的,先删除。 PS2:进入S\L\E文件夹方法:随便打开一个文件夹窗口,ps/2键盘的按住Alt+方向键(上),USB键盘的按住windows键(有个windows标志那个)+方向键(上),方向键按几下就看到System(系统)目录了。
打开“前往”-“实用工具”-“tools”,按照压缩包里的提示将kext文件拖到Kext Utility的图标上(用Kext Utility自动修复权限、重建缓存),这样拖:
输入帐户的密码后开始安装,其他kext文件安装方法同上,全部安装完后,重启。变色龙界面选择Mac os x盘后,输入-v -f进入。(-v和-f中间有一个空格,-f 启动时修复磁盘,更换过kext后第一次重启时使用)
进入系统后选“系统偏好设置”(桌面右下角一个齿轮样方块) – “声音”:
都可以选,就是设置好了。
9.安装完成:
二.设置睡眠
1.关于睡眠: * 睡眠的条件: 成功加载几乎所有的硬件驱动,如:显卡、声卡(有次我声卡没驱也行)、电源、usb(内建)、网卡、屏幕内建(笔记本)、Bois支持S3模式。必须加载的kext(用ioRegisteryExplorer查看,或“关于本机”-“更多信息”-“系统报告”-“功能扩展”里看):AppleHPET.kextAppleLPC.kext AppleIntelCPUManagement.kext AppleIntelCPUManagementClient.kext 这四个。 注:加载AppleIntelCPUManagement的话,必须不使用NullCPUPowerManagement.kext补丁就能进系统。 * 睡眠的状态: 显示器进入待机,主机进入待机并断电。
2.修改AppleLPC.kext:
我的小破电脑其他3个都已经加载,只有AppleLPC.kext没有加载,所以必须修改并使它加载。
AppleLPC.kext没有加载的原因时因为没有与设备匹配,这个可以通过修改DSDT或者修改AppleLPC.kext文件的设备ID来解决。AppleLPC.kext里原生的LPC设备ID与小破电脑的差不多,所以这一步我是通过修改AppleLPC.kext文件来解决的。
首先进入S\L\E文件夹,将AppleLPC.kext文件拖到桌面(这时候可以在其他位置备份一份)。点击桌面上的AppleLPC.kext“右键”-“显示包内容”,找到Info.plist。用PlistEdit Pro打开。
找到下图的位置,右键添加键值:
修改完成后,删除S\L\E目录下的AppleLPC.kext文件并将桌面上的AppleLPC.kext文件拖到Kext Utility的图标上安装。安装完成后,重建缓存(删除System/Library/Caches/com.apple.kext.caches/Startup/下全部文件)并重启用-v –f进入系统。
*如何查找LPC设备id:打开EVEREST软件,查找如下图位置:
点击左上角的苹果图标-“关于本机”-“更多信息”-“系统报告”-“功能扩展”,4个kext已成功加载:
然后进入“系统偏好设置”-“节能器”:
这时最好点下“恢复成默认”,然后再选自己要的设置。(设置没有改貌似睡眠不成功)
3.关机断电:
到上一步完成后,我的小破电脑除了关机断不了电以外,其他都设置完毕了。 关机断电没有用补丁,因为关机断电的补丁都跟睡眠有冲突,所以用DSDT解决了这个问题,在DSDT中加入关机断电代码
全部搞定以后,我把Mac os x系统根目录下的E\E文件夹中的kext文件全装进S\L\E目录了,E\E就可以删除了,当然要将里面的kext备份,以备升级所需。
三 升级10.8.3 App中升级10.8.3后重启,将原先放在E\E目录下的kext重装一遍(删除S\L\E下的同名文件),重启后就ok了。这一步我只重新装了下声卡。
* Win7和Mac os x时间同步:什么补丁都没加,直接在win7下,用“管理员”打开“运行”-“cmd”,输入:Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1完成后重启系统。 |