VirtualBox 安装 Mac OS 及全屏设置

来源:互联网 发布:手机人工智能有什么用 编辑:程序博客网 时间:2024/05/18 21:41

VirtualBox 安装 Mac OS X Mavericks(10.9)

原文(上)
原文(下)
完整转载

准备文件


HackBoot_Mav.iso
OSXMavericks2.part1.rar,OSXMavericks2.part2.rar,OSXMavericks2.part3.rar.

开始安装

1. 创建虚拟机Mac Mavericks2. 挂载HackBoot_Mav.iso,引导顺序设CD/DVD为第一引导,禁用EFI引导3. (可选)设置 显示->显存最大化,启用3D加速4. 开机进入HackBoot,在虚拟机菜单更换虚拟光驱镜像为 OSXMavericks2.iso,F5刷新5. 选择安装过程的语言,实用工具->磁盘工具->擦除,磁盘命名为“Mavericks”,擦除(格式化)并退出6. 安装7. 关闭虚拟机,更换虚拟机镜像为HackBoot_Mav.iso8. 再次开机进入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.iso12. 开机第三次进入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即可
0 0