直接上原文链接:http://bbs.feng.com/forum.php?mod=viewthread&tid=7625465
另一篇老外的安装说明:http://www.wikigain.com/install-mac-os-x-el-capitan-virtualbox/(使用原版)
下载的 ISO 来源:http://pan.baidu.com/s/1hqebqYw
总结一下:
1、配置虚拟机时,EFI选项去掉,内存要大于2G,否则不让安装。
2、使用 hackboot_mav.iso 来引导安装程度,启动后,换真正的安装盘,然后 F5 刷新出真正的安装盘后,启动安装过程。安装过程中需要用 实用工具->磁盘工具 进行分区(在最上方的工具条里)。
3、安装完成后,切换回hackboot_mav.iso,然后再次重复步骤2,进入安装步骤后,打开 实用工具->终端 手工按行输入下面的脚本:
umount /Volumes/你用磁盘工具分卷时卷名 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
其中 hdiutil detach 时可能显示磁盘忙,没关系,多等一会,再试,直到真正分离成功,然后关机。
4、再次切换回hackboot_mav.iso,然后选择你的 OSX 安装硬盘分区,然后空格出现 boot 选项编辑框,输入 -f -v -x 后回车开始启动。
5、至于剩下的步骤,按原文的说明执行就好了。最后虚拟机关机后开启EFI,就可以从硬盘直接启动了。