x86 for MAC OSX Lion原版安装方法装苹果的要点. 1.Intel平台的机成功会高好多.暂未知是否有破解内核支持AMD 2.一代Core I系列CPU 集显 暂全球无解! 3.在安装前最好清晰记录自己的硬件ID。型号 如主板就要清晰知道自己的晶片组是属那类的。 4.准备一个PE盘,现在已经有好多这样的U盘工具。因为安装后重新启动往往会出现进不去的情况,原因是苹果重新激活的自己的分区为活动分区,需要用 到一个PE盘来引启WIN. 引启WIN后不要用WIN7管理工具来激活分区.这样会导致MAC分区出错.就要用到DiskGenius (PQ本人没试过.不作介绍)这些硬盘工具来激活就会有两个活动分区! 5.在安装前搞清楚了自己的硬件后..在网上搜索一下驱动 (如我的8600GT显卡) 就搜索8600GT for lion kext 这些关键字眼就会找到相关的问题与解决方案. 6.装苹果已知最大问题就是显卡与无线网卡以及部份IDT声卡这些问题..有些是根本就无解.显卡 intel GMA hd 这个一代集显GPU是无解的。 7.DSDT.aml org.chameleon.Boot.Plsit SMBIOS.Plsit 这三个文件都是要根据自己的硬件信息来配置(想懒/无从下手就用Bootthink 因内含这三个文件)。如果网上有相同主板的你可以引用。本人还是尽量建议自己来动手。这些可以在安装后再设置。但DSDT.aml 有些机可能必须有才能进入系统! 8.DSDT.aml 提取与修复网上有大量教程。(自己去找找) 安装Mac OS X Lion正式版需要的软件与文件 (这些都要准备好) 01.Java虚拟机 java下载 02.hfsexplorer.0.21(过滤镜像) hfsexplorer.0.21下载 03.Leopard hd installhelper v0.3(硬盘安装助手) Leopard hd installhelper v0.3 04.macdrive_v8.05汉化(打开黑苹果盘) macdrive_v8.05汉化下载 macdrive 注册机 05.TransMac-9.1(建空白.dmg) TransMac-9.1 06.OSInstall(替换文件) OSInstall lion专用替换文件 07.引导(变色龙/Bootthink)bootthink 2.52下载 变色龙 Chameleon Install 1664 08. Mac OS X Lion.dmg(狮子10.7正式版) 09.pe盘 根据自己喜好下载一个吧。 10. 7zip 7.ZIP 下载 11. 必须有的kext 必须有的kext 下载 12. DiskGenius DiskGenius 13.Kext Utility 修复lion权限的工具Kext Utility 安装MAC OSX 10.7 Lion的系统要求主板须在BIOS开启AHCI 但有些电脑开启AHCI功能后就原系统就会出错,如果真进不了不用怕,再进BIOS改回IDE就行了 首先 安装MacDrive.重启开机后(注册不重要) 这样你的电脑就有一个可以管理MAC格式的磁盘工具了.以便替换教程中的提及的文件! 开始制作MAC OSX 10.7 Lion的安装硬盘,制作snow安装盘繁琐好多,所有操作都在Win7下进行。(XP用DiskGenius或其他硬盘工具分区) 原理:在Win 7透过BaseSystem.dmg取得Mac磁盘工具 恢复正确的安装盘。 操作步骤一 建立3个分区,5G、9G、1G(全都不要格式化)。 将透过 9G + 1G 制作 5G 的Lion完整安装硬盘,安装10G 硬盘空间(9G + 1G合并)。 9G可按个人需求改,19·29·39……。 因为提取的BaseSystem.dmg,硬盘安装助手写入硬盘后,只有 1.6x GB可用空间, 无法存放 2.75 GB的/Packages文件夹,故本文将透过写入9G分区硬盘后,取得Mac 磁盘工具 恢复大小 5.0 GB的Lion正确安装盘,并可存放2.75GB的/Packages文件夹。 01. 首选解压MAC OSX 10.7 Lion.DMG.zip 再用7ZIP(winrar是打不开的)提取InstallESD.DMG文件包中InstallESD.DMG出来 02.用HFSExplorer-0.21打开InstallESD.DMG 并提取/BaseSystem.dmg及mach_kernel及/Packages文件夹 03.用HFSExplorer-0.21开启BaseSystem.dmg 04.并打包建立新的dmg,命名为BaseSystem-HFS.dmg 05.用TransMac-9.1建立新的空白dmg,大小1G,命名为DMG-1G.dmg 到此提取文件结束.请检查是否有以下五文件(最好用一个文件夹独立来存放以便管理) Packages文件夹 BaseSystem.dmg BaseSystem-HFS.dmg DMG-1G.dmg mach_kernel 06.用HD_Install_Helper_v0.3 (硬盘安装助手)将DMG-1G.dmg写入1G分区 这个时候硬盘助手可能会出现“未响应”,这个不用管,它其实正在写入硬盘。 注意这个下面的日志要出后像这个里倒数第二行里的这个字AF:Success的字样,如果没有就用DiskGenius改就行了。PS:用DiskGenius改黑苹果分区参数的时候,如果没“AF”选项,就直接打上去就行了。 成功后就装将BaseSystem.dmg复制到1G分区里面.到此一G盘文件已经完成 07.再用HD_Install_Helper_v0.3 (硬盘安装助手)将BaseSystem-HFS.dmg 写入9G分区。 删除9G硬盘的/System/Installation/Packages连结文件并新建Packages文件夹(先删除再后建),并将提取的/Packages文件夹内的4个文件,复制到9G硬盘的/System/Installation/Packages文件夹里 OSInstall.mpkg、OSInstall.pkg、SimplifiedChinese.pkg、TraditionalChinese.pkg 并须把mach_kernel复制到BaseSystem-HFS.dmg的9G硬盘里,才能启动mach_kernel。 08. (选项)删除9G硬盘的/System/Library/Extensions/AppleIntelCPUPowerManagement.kext及AppleIntelCPUPowerManagementClient.kext 09.复制几个关键必备的kext补丁到9G硬盘的/System/Library/Extensions/ FakeSMC.kext 2.5版即可用,破解补丁,才能安装Mac AppleACPIPS2Nub.kext及ApplePS2Controller.kext PS2鼠标键驱动2个一起使用 以下kext选用 OpenHaltRestart.kext或EvOreboot.kext 解决重启/关机时遇到无法断电问题 PlatformUUID.kext 解决Unable to determine UUID for host. Error : 35的问题 ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(貌似32bit Only) 防止主板BIOS的CMOS重置错误 10.复制修改过OSInstall替换9G安装硬盘 /System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/ ------------------------至此安装盘的就完成了一半了。 11.以上操作完成首次替换后。安装变色龙或Bootthink 用Mac磁盘工具建立正确的Lion安装硬盘 12.透过变色龙或Bootthink引导后,顺利进入Lion安装画面,并进入Mac磁盘工具。如果一直无限风火轮 就输入 -V 查看问题 13.用磁盘工具进行抹盘,将5G分区抹盘为Mac OS 扩展(日志式)。 14.用磁盘工具选取恢复,并选用位于1G分区的BaseSystem.dmg为来源磁盘 (须将 BaseSystem.dmg选击开启为Mac OS X Base System),恢复于5G分区。 完成后重新开机,这时就要用到PE盘来引导WIN。你可以用DiskGenius或其它工具来激活WIN分区为活动分区。(小建议就是完成LION安装再激活也不迟)安装完LION的时候会再次令到WIN分区为非活动分区 15.回到WIN系统后,删除5G硬盘的/System/Installation/Packages之连结文件,并将步骤02提取的/Packages文件夹(共2.75 GB),全部复制到5G硬盘的/System /Installation的文件夹里面。 并须把mach_kernel复制到BaseSystem.dmg的5G硬盘里,才能启动mach_kernel。 16. (选项)删除5G硬盘的/System/Library/Extensions/ AppleIntelCPUPowerManagement.kext及 AppleIntelCPUPowerManagementClient.kext 17.复制几个关键必备的kext补丁到5G硬盘的/System/Library/Extensions/ FakeSMC.kext 2.5版即可用,破解补丁,才能安装Mac AppleACPIPS2Nub.kext及ApplePS2Controller.kext PS2鼠标键驱动2个一起使用 以下kext选用(可用dsdt修补) OpenHaltRestart.kext或EvOreboot.kext 解决重启/关机时遇到无法断电问题 PlatformUUID.kext 解决Unable to determine UUID for host. Error : 35的问题 ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(貌似32bit Only) 防止主板BIOS的CMOS重置错误 18.复制修改过OSInstall文件替换5G安装硬盘/System/Library/ PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework /Versions/A/,即可安装在MBR分区。 无法安装或想要选择安装的,另须替换/System/Installation/Package/OSInstall.mpkg 19.开机确认可引导5G后,在回到Win7下,将9G分区与1G分区删除再合并,建立新的10G分区。 20.以上完成Win 7建立Lion的安装硬盘,可使用变色龙安装在10G分区。 21.引导5G进入Lion安装时,用磁盘工具进行抹盘,现已可选用MBR分区或GUID分区安装。 (须事先替换修改过之OSInstall,才可安装在MBR分区)。 选择磁盘工具 抹盘Mac OS 扩展 (日志式) 退出磁盘工具 然后就开始点击安装Lion到刚刚抹好的10G分区。 22.安装完成后,重启后,重新设定用PE里的PM将Win 7(主C) 为活动分区后,进入Win 7。 安装完成后,要重新加入 FakeSMC.kext及 AppleACPIPS2Nub.kext及 ApplePS2Controller.kext到已完成安装Lion硬盘的/S/L/E, 并(选择)删除/S/L/E的 AppleIntelCPUPowerManagement.kext及 AppleIntelCPUPowerManagementClient.kext。如果出现五国就删除! 23.无法进入的话,选择删除/System/Library/Coreservices/PlatformSupport.plist。 没有USB键盘,无法进入已安装完成Lion Mac硬盘的,请删除下面文件/System/Library/CoreServices /Setup Assistant.app/Contents/Resources/DeviceSection.bundle即可进入,进入Mac后可复制回去。装不装也不要紧 /系统/资源库/CoreServices/设置助理/Contents/Resources/DeviceSection.bundle ( 中文名称 ) 24.成功进入Lion后,要用Kext Utility重建权限、cache、mkext。 |
|