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


8

我目前正在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中启动它的建议。


1
“但是找不到使用普通OSX非法的原因”-因为EULA不允许您这样做。
ta.speot.11年

1
我相信您是真诚地提出问题,但请注意,您仍在努力避免可能出于特定目的的限制。不管这一切是否完全合法,这都不在这里讨论。相关:Mac OS X是否在具有Ubuntu Host的VirtualBox上作为来宾?以及如何在VMWare中安装Mac OS X 10.6 Snow Leopard?(仅举几例)
slhck 2011年

我的问题与这两个问题之间的区别在于,我计划按照EULA的要求在“ Apple品牌的计算机”上运行OSX,而​​没有提及虚拟化。您认为这会违反EULA的哪一部分?
2011年


那么一个简单的原因是,你只允许有一个 OS X的复制虚拟化(“在苹果硬件上运行”)可能不是最大的法律问题在这里-考虑通过在虚拟化硬件环境中运行它,你正在绕过OS X系统检查,该检查通常会检查下面的Apple硬件。但是我不是律师,所以我无法给您确切的答案。
slhck 2011年

Answers:


1

我是通过从物理分区启动来使其工作的。不能完全回答我的原始问题,但是可以。

有两种方法:

  1. 将物理分区转换为vdi(VBoxManage convertfromraw ...)
  2. 直接访问原始分区。我也将其设置为不可变的,以便VirtualBox将写入操作放到一个单独的文件中-使我感到更加安全,因为原始访问被认为是非常危险的(即,很容易损坏OSX安装)。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.