2014年4月26日星期六

VirtualBox 安装 OS X Mavericks 的注意事项

  1. 引导和开机
    OS X Mavericks 需要 Chameleon 2.2 版本,目前 2.2 版本仍未正式发布,可下载 svn 版。
    安装流程推荐使用 UniBeast、Hackboot_Mav.iso、MyHack 的其中一种。
    如果用懒人包,请用 Hackboot_Mav.iso。
  2. 开机卡住的问题
    -v 参数启动以便查看调试信息,如果看到 Missing bluetooth controller transport,尝试用 -f 参数启动。此方法对于 Hackboot 有效。
    彻底解决的方法是删除蓝牙驱动的 kext。
  3. 不识别声卡的问题
    先确认 VirtualBox 设置里,虚拟机声卡型号是“Intel HD 音频”。
    用 MultiBeast Mavericks 版安装 VoodooHDA 声卡驱动,重启。
    进入系统偏好设置,把声音输出设备设置为扬声器或耳机。(扬声器和耳机分别试一下。)
    如果声音卡顿,不要惊慌,很多人都遇到这个问题了。据说虚拟机开启单核心CPU,在屏幕上播放动画或不停地移动鼠标能缓解问题。
    或许你还可以试试用网络把音频传输到宿主机
  4. 简单配置分辨率
    宿主机上执行命令: vboxmanage setextradata 虚拟机名字 CustomVideoMode1 1440x900x32
    OS X 开机时指定参数 "Graphics Mode"="1440x900x32"
    如果想永久生效,修改 org.chameleon.Boot.plist,自行 Google。
  5. 打开“关于本机 (About this Mac)”时崩溃的问题
    宿主机上执行命令: vboxmanage setextradata 虚拟机名字 "VBoxInternal/Devices/pcbios/0/Config/DmiExposeMemoryTable" 1
    顺便推荐用 MultiBeast 的 Customize 菜单装一个 System Definition。
  6. 设置 App Store 仅下载更新,不要自动安装。
    有的更新会导致 Hackintosh 系统崩溃。更新前请善用 Google。确定安全再更新。
  7. 推荐教程
    mac os10.9Vmware虚拟机镜像 (我说楼主你能在意一下大小写吗?)
OS X Mavericks in VirtualBox