Q/A:安装 InstallESD.dmg 到 GPT 分区的方法(r480)
第一阶段
1.须删掉 InstallESD.dmg 的 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist 的 kernelcache 设置。
<key>Kernel Cache</key>整行删掉
<string>xxxxxxxxxxxxx</string>整行删掉
2.另将 BaseSystem.dmg 的 /System/Library/Extensions 复制到 InstallESD.dmg 安装盘根目录 / 并自行加入补丁 kext 。
3.Clover 选用 Boot Mac OS X with extra kexts (skips cache) 进行安装。
第二阶段
1.须删掉目标安装盘的 (10.8.x) /OS X Install Data/com.apple.Boot.plist 里面的 kernelcache 设置内容。
<key>Kernel Cache</key>整行删掉
<string>xxxxxxxxxxxxx</string>整行删掉
( 10.7.x 为 Mac OS X Install Data )
2.并将 InstallESD.dmg 的 /System/Library/CoreServices 及 /mach_kernel,复制到目标安装盘的根目录 / 。
3.另将 BaseSystem.dmg 的 /System/Library/Extensions,复制到目标安装盘的根目录 / 并自行加入补丁 kext 。
4.选用 (10.8.x) OS X Install 分区并选用 Boot Mac OS X with extra kexts (skips cache) 进行完成安装。
(10.7.x 选用 Mac OS X Install 分区进入完成安装)
上面这段描述方法显然已经不适用于新版的Clover引导安装原版了。
以下测试在1022版测试通过,其它版本没有测。
第一
只要将InstallESD.dmg恢复到容量足够的分区,什么都不用修改。再安装Clover引导,安装好后,将所需要的kext放入到EFI/kext/10.8文件夹下就可以了,例如FakeSMC.kext。
重启安装,无需选择 Boot Mac OS X with extra kexts (skips cache)
这个过程比较快,只是解压了一些文件到目标安装的分区。还需要重启到安装的目标安装分区。
第二
重启到目标安装分区,选择安装完成。
不用再修改任何文件,也无需选择 Boot Mac OS X with extra kexts (skips cache)