【转】在Win7/Win8下使用VirtualBOX虚拟机安装OS X 10.9 Mavericks

直接上原文链接: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,就可以从硬盘直接启动了。

分享到: