安装 Virtual Box 和 Extension Pack 下载 HackBoot_Mav.iso 和系统盘镜像,地址: http://pan.baidu.com/s/1c0IlO7Q 提取密码:20hs 创建虚拟机,系统类行为 Max OS X(64 bit),去掉启用 EFI 选项,所有光驱和硬盘都为 SATA 类型,硬盘 30GB 即可 虚拟光驱指向 HackBoot_Mav.iso,启动,出现变色龙界面 将虚拟光驱指向 Mac OS X iso 镜像,按 F5,出现新引导项,按 Enter 可能会停在 [IOBluetoothHCIController][start] -- completed 一段时间 如果出现: summary table not allowed on fs with block size of 2048 hfs: could not initializc summary table forOSX Base System 解决方法(Linux): vboxmanage modifyvm "虚拟机名称" --cpuidset 1 000306a9 00100800 3d9ae3bf bfebfbff 解决方法(Windows): C:Program FilesOracleVirtualBox>VBoxManage.exe modifyvm "虚拟机名称" --cpuidset 1 000306a9 00100800 3d9ae3bf bfebfbff 将硬盘抹掉,名称必须为 Mavericks,安装 安装完毕之后将光驱指向 HackBoot_Mav.iso,强制重启 出现引导界面,再将虚拟光驱指向 Mac OS X iso 镜像,按 F5 出现新引导项,按 Enter,再次进入安装程序,不要再次安装,选择实用工具->终端 依次输入命令安装内核扩展: umount /Volumes/Mavericks hdiutil attach /dev/disk0s2 -mountpoint /Volumes/mnt cp -rp /Backup/Kexts/ElliottForceLegacyRTC.kext /Volumes/mnt/System/Library/Extensions cp -rp /Backup/Kexts/FakeSMC.kext /Volumes/mnt/System/Library/Extensions cp -rp /Backup/Kexts/NullCPUPowerManagement.kext /Volumes/mnt/System/Library/Extensions chmod -R 0755 /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext chmod -R 0755 /Volumes/mnt/System/Library/Extensions/FakeSMC.kext chmod -R 0755 /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext chown -R root:wheel /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext chown -R root:wheel /Volumes/mnt/System/Library/Extensions/FakeSMC.kext chown -R root:wheel /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext hdiutil detach /Volumes/mnt 最后一句可能需要重复执行,直到出现 disk0 unmounted. disk0 ejected. 退出终端后, 等待虚拟机的硬盘指示灯熄灭,将光驱指向 HackBoot_Mav.iso,强制重启 选择 Mavericks,Enter,即可正常使用,以后都需要用 HackBoot_Mav.iso 引导启动