每一个可以努力的日子,都是一份厚礼。
【黑苹果】PC机Win7下安装Mac OS X El Capitan 10.11 教程(多图)
浪费生命有很多种方式,折腾黑苹果是最有效的方式之一
一、准备工作
1、下载原版Mac OS X El Capitan 10.11
3、有Windows操作系统,且硬盘预留足够大的分区空间用于安装Mac OS
4、找到和自己机器配置相符的驱动。先弄清楚自己的声卡显卡网卡的型号,然后搜索mac驱动,一般为kext后缀的文件夹。
二、制作安装光盘
这是整个安装过程最折腾的一步。下载了各种“懒人版”、“破解版”的同学可以直接忽略此步。如果你和我一样有洁癖希望自己制作纯净的原版系统,那么可以继续阅读。
01、建立3个分区,10G(主分区,最终系统将安装到这里)、3G(不要格式化,可逻辑分区)+2G(可逻辑分区)。因为提取的dmg,写入硬盘后,只有 1.6GB 左右可用空间,故将 3.0GB 扩充为 5.0GB 才可存放。
制作 5G 的 El Capitan 10.11 完整安装硬盘,把操作系统安装到 10G 硬盘空间(自行决定 20G 或30G 更大空间)。
02、用HFSExplorer-0.21打开主要原始dmg文件InstallESD.dmg,并提取/BaseSystem.dmg 及mach_kernel及/Packages文件夹
03、用HFSExplorer-0.21开启BaseSystem.dmg,并打包建立新的dmg,命名为BaseSystem-HFS.dmg。
目前共有5个文件如下:
InstallESD.dmg(主要原始dmg文件)
/Packages文件夹
BaseSystem.dmg
BaseSystem-HFS.dmg
mach_kernel
04、用HD_Install_Helper_v0.3 (硬盘安装助手)将BaseSystem-HFS.dmg 写入3G分区。
05、用 管理员 开启6-Paragon.Partition.Man.11.Personal_server\program\launcher.exe
06、用 Paragon.Partition.Manager删除 2.0G的分区,释放出2.0G的可用空间。
07、用 Paragon.Partition.Manager确认3.0G的分区ID为AF,并调整 3.0G的分区大小,扩充为5.0G
08、完成 写入 BaseSystem-HFS.dmg 并将3.0G扩充为5.0G的分区,并可写入其他资料文件。
09、安装MacDrive.v8.0.7.38即可访问Mac格式的5G安装硬盘。删除5G硬盘的/System/Installation/Packages之连结文件,并将步骤02提取的/Packages文件夹(共约 3.0 GB),全部复制到5G硬盘的/System/Installation/Packages文件夹。
10、必须把mach_kernel复制到BaseSystem.dmg的5G安装硬盘的根目录 / 里,才能启动mach_kernel。
11、复制修改过OSInstall文件替换5G安装硬盘/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/OSInstall,即可安装在MBR分区。(要安装在GPT分区的不用替换)
12、并替换/System/Installation/Package/OSInstall.mpkg,以便进行选择性安装。
以上完成原版安装盘制作。终于搞定了,真折腾。
三、设置关键补丁kext到5.0G 安装硬盘
13.、(自行选择是否删除)删除5G硬盘的/System/Library/Extensions/
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext
14、复制自己找到的驱动,以及几个关键必备的kext补丁到 5.0GB 的安装硬盘
FakeSMC.kext 破解补丁,才能安装Mac
AppleACPIPS2Nub.kext及ApplePS2Controller.kext PS2鼠标键驱动2个一起使用
以下kext选用(或可用dsdt修补替换)
NullCPUPowerManagement.kext 禁用电源管理功能,解决HPET错误
OpenHaltRestart.kext或EvOreboot.kext(2选1,不可共用) 解决重启/关机时遇到无法断电问题
ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共用) 防止主板BIOS的CMOS重置错误
PlatformUUID.kext 解决Unable to determine UUID for host. Error : 35的问题
笔记本最好安装ElliottForceLegacyRTC.kext或LegacyAppleRTC.kext(2选1,不可共用)以免BIOS被毁了,无法开机
复制破解补丁kext位置说明:
用Windows版变色龙引导的,请手动新建文件夹(在Mac硬盘)(在Windows下安装MacDrive)
/Extra/dsdt.aml (非必要)
/Extra/smbios.plist (非必要)
/Extra/com.apple.Boot.plist (Rev 1104 版以前专用)
/Extra/org.chameleon.Boot.plist (Rev 1105 版以后专用)
/Extra/Extensions/*****.kext (破解补丁kext放入位置)
15、以上完成对原版 El Capitan 10.11 系统的补丁
四、重启引导进入5G安装盘,将系统安装到10G分区
16、引导5G安装盘,进入 El Capitan 安装时,用磁盘工具进行抹盘,可选用MBR分区或GUID分区安装。 (须事先替换修改过之OSInstall,才可安装在MBR分区)。
选择磁盘工具
将10G抹盘为Mac OS 扩展 (日志式)
退出磁盘工具
17、安装完成,10秒内重启。趁此机会开启终端,重新设定Win 7为启动分区。
diskutil list #查C盘在哪里 fdisk -e /dev/rdisk0 f 1 #假设显示C盘的ID为1 w y quit |
如果你忘记做上面的工作,重启后进不了系统,那么找一张Win 7安装盘,修复引导即可(不是重装)。
18、安装完成后,进入Win 7重新执行第三步(复制驱动、补丁kext),不过现在是把那些补丁添加到10G已完成安装的Lion硬盘的对应目录。
FakeSMC.kext及
AppleACPIPS2Nub.kext及
ApplePS2Controller.kext等等,加上你自己机器的硬件驱动。
并(选择)删除/S/L/E的
AppleIntelCPUPowerManagement.kext及
AppleIntelCPUPowerManagementClient.kext。
19、重启应该能进入安装好了的 El Capitan 了。无法进入的话,选择删除/System/Library/Coreservices/PlatformSupport.plist。提示没有USB键盘,无法继续的,请删除下面文件/System/Library/CoreServices/Setup Assistant.app/Contents/Resources/DeviceSection.bundle即可进入,进入Mac后可复制回去。
/系统/资源库/CoreServices/设置助理/Contents/Resources/DeviceSection.bundle ( 中文名称 )
20、成功进入 El Capitan 后,要用Kext Utility重建权限、cache、mkext。
五、结语
“黑苹果”需要工具、经验以及人品,主要是寻找和自己机器配置相符的Mac驱动程序。如果你觉得太麻烦,太折腾了,我朝劳动人民的智慧是无穷的,亲,已经有人为你做好了一切,预装Mac系统和常用软件的PC机,价格低廉,你直接上手就能用。淘宝网链接地址,有兴趣可以去看看。
|
iMAC黑苹果 XCODE 安卓i3 2100/4G/1G独显/D刻 Lion10.7 | |
2850.0元 |
这篇文章由lovelucy于2011-08-17 22:15发表在瞎折腾。你可以订阅RSS 2.0 也可以发表评论或引用到你的网站。除特殊说明外文章均为本人原创,并遵从署名-非商业性使用-相同方式共享创作协议,转载或使用请注明作者和来源,尊重知识分享。 |
批评不自由
则赞美无意义
Google Chrome 17.0.558.0 Windows Server 2003 大约8年前
你好,所用到的工具无法查到,能不能用其他方式给我分享一下!非常感谢。
Google Chrome 28.0.1500.72 Windows 7 大约11年前
最后3张图竟然是用手机拍的,难道 Mac OS 里没有截图软件?另请教一下博主,像Windows有MSDN网站可以看到各个版本光盘镜像的 SHA1 值, Ubuntu 在自己的网站上直接提供了 ISO 的下载链接,不知道 Mac OS 的镜像如何验证是否为原版?
Google Chrome 28.0.1500.72 Windows 7 大约11年前
有截图软件,不过在安装操作系统的时候应该没法截图。。
有个 Mac App Store.,原版都是从 iTunes 里下载的,比如这个
Google Chrome 27.0.1438.7 Windows 7 大约11年前
我来试试 感谢博主分享
Google Chrome 23.0.1271.64 Windows 8 大约12年前
你好,安装开始那个分区为什么要3g,然后扩充呢?而不是直接5g?
Google Chrome 23.0.1271.64 Windows 7 大约12年前
因为装完系统后,那5G空间相当于就废了……本着节约的精神。。
Google Chrome 19.0.1084.56 Windows 7 大约12年前
你好,之前的不是错误。
另外想提一个问题,制作硬盘安装盘时有没有对这些拷贝的文件进行权限设置呢,不修改权限,这些文件能用么
Google Chrome 19.0.1084.56 Windows 7 大约12年前
我是按照我记录的步骤安装的,没有进行过权限操作。
Google Chrome 19.0.1084.52 Windows 7 大约12年前
hi,发现一个小小的错误,第04步第一张图片里面的“在boot.ini中加入tbook”应该勾选上