VirtualBox 安装 Mac OS X Mavericks(10.9)
准备文件
HackBoot_Mav.iso
OSXMavericks2.part1.rar,OSXMavericks2.part2.rar,OSXMavericks2.part3.rar.
开始安装
1. 创建虚拟机Mac Mavericks
2. 挂载HackBoot_Mav.iso,引导顺序设CD/DVD为第一引导,禁用EFI引导
3. (可选)设置 显示->显存最大化,启用3D加速
4. 开机进入HackBoot,在虚拟机菜单更换虚拟光驱镜像为 OSXMavericks2.iso,F5刷新
5. 选择安装过程的语言,实用工具->磁盘工具->擦除,磁盘命名为“Mavericks”,擦除(格式化)并退出
6. 安装
7. 关闭虚拟机,更换虚拟机镜像为HackBoot_Mav.iso
8. 再次开机进入HackBoot,在虚拟机菜单更换虚拟光驱镜像为 OSXMavericks2.iso,F5刷新
9. 选择OS X Base System进入安装
10. 实用工具->终端,执行以下命令并退出
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
11. 关闭虚拟机,更换虚拟机镜像为HackBoot_Mav.iso
12. 开机第三次进入HackBoot,选择Mavericks进入系统设置
13. 系统设置(System Preferences)->安全与隐私,选择任何来源
14. 使用浏览器(safari)下载 MultiBeast 6.1 并打开
15. EasyBeast->Build->Install,关机
16. 可以选择启动UEFI,卸载HackBoot_Mav.iso直接开机或继续保留HackBoot引导开机
无法全屏显示
vbox的增强驱动再MacOS下不能运行
网上出现的解决方案有两种
1. 修改配置文件(亲测无效)
1.1 修改Mac OS配置文件/Library/Preferres/Systemconfiguration/com.apple.Boot.plist,添加到一下代码到<data>段
<key>Graphics Mode</key>
<string>1920*1080*32</string>
1.2 修改×.vbox文件,在<ExtraData>段添加
<ExtraDataItem name="CustomVideoMode1" value="1920*1080*32"/>
2. 修改HackBoot引导参数(亲测有效)
2.1 完全关闭虚拟机
2.2 终端运行
VBoxManage setextradata "Mac Mavericks" "CustomVideoMode1" "1920*1080*32"
#其中"Mac Mavericks"为虚拟机名称;
2.3 设置引导方式为HackBoot而不是EFI直接开机,开启虚拟机,选择系统驱动器,直接输入以下命令设置开机分辨率并回车
"Graphics Mode"="1920*1080*32"
2.4 在后续的开机/重启过程只需要执行2.3即可