如何使用 Apple 的重新安装 USB 将 OSX 安装到 Macbook Air 上的 VirtualBox

eug*_*eug 8 usb boot virtualbox macbook-air macos

我目前在 Macbook Air 上双启动 OSX 和 Ubuntu,但通过 VirtualBox 在 Ubuntu 中运行 OSX 会很好。这似乎可以使用 VirtualBox 并且是合法的 - 在 Oracle 博客上甚至有一篇文章描述了这一点:http : //blogs.oracle.com/karim/entry/installing_mac_os_x_in。实际上,我在其他地方读到它只在 OSX Server 上是合法的,但找不到为什么它在普通 OSX 上是非法的 - 如果您不这么认为,请告诉我。

我遇到的问题是 MacBook Air 没有配备可引导的 DVD,而是配备了“重新安装驱动器”,这是一个作为 CDROM 驱动器出现的 USB 记忆棒。它似乎不是 ISO9660 格式,但有一个 Apple 分区表,在 HFS 分区上安装了 OSX。改装说它也有一个“boot.efi”。我不太了解 Apple 启动/分区,并且非常感谢有关如何将此 USB 转换为 ISO 或以其他方式在 VirtualBox 中启动它的一些建议。

eug*_*eug 1

我通过从物理分区启动来使其工作。不完全回答我原来的问题,但它有效。

有两种方法可以做到这一点:

  1. 将物理分区转换为 vdi (VBoxManage Convertfromraw ...)
  2. 直接访问原始分区。我还使其不可变,以便 VirtualBox 将写入内容放入单独的文件中 - 让我感觉更安全,因为原始访问应该非常危险(即很容易损坏 OSX 安装)。