Як встановити OSX у VirtualBox на Macbook Air за допомогою перевстановлення USB від Apple


8

На даний момент OSX та Ubuntu на моєму Macbook Air я перебуваю з подвійним завантаженням, але було б непогано запустити OSX в Ubuntu через VirtualBox. Це здається можливим за допомогою VirtualBox і є законним - навіть у блозі Oracle є публікація, що описує це: http://blogs.oracle.com/karim/entry/installing_mac_os_x_in . Насправді я читав в інших місцях, що це легально лише для OSX Server, але не можу знайти причину, чому це було б незаконно із звичайним OSX - будь ласка, повідомте мене, якщо ви думаєте про інше.

Проблема у мене полягає в тому, що MacBook Air поставляється не з завантажувальним DVD, а з "Перевстановленням накопичувача", що є USB-накопичувачем, який поставляється як привід CDROM. Схоже, він не має формат ISO9660, але має таблицю розділів Apple, на якій розміщено OSX на розділі HFS. refit говорить, що він також має "boot.efi". Я не знаю завантаження / розділення Apple, дуже добре, і я дуже вдячний за пораду щодо перетворення цього USB в ISO або завантаження його в VirtualBox якимось іншим способом.


1
"але не можу знайти причину, чому це було б протизаконно звичайним OSX" - тому що EULA не дозволяє вам.
ta.speot.is

1
Хоча я вважаю, що ви сумлінно ставите запитання, зауважте, що ви все ще намагаєтесь обійти обмеження, які, ймовірно, існують з метою. Будь то все законно чи ні, це не питання обговорення. Пов’язано: Mac OS X як гість на VirtualBox з хостом Ubuntu? і Як встановити Mac OS X 10.6 Snow Leopard у VMWare? (зазначимо лише декілька)
slhck

Різниця між моїм запитанням і тими двома полягає в тому, що я планую запустити OSX на "комп'ютері з фірмою Apple", як того вимагає EULA, в якому немає згадок про віртуалізацію. Як ви вважаєте, яка частина договору EULA це порушить?
eug

BTW, EULA знаходиться на сайті images.apple.com/legal/sla/docs/macosx106.pdf
eug

Ну одна причина - це те, що вам дозволяється мати лише одну копію ОС X. Віртуалізація ("працює на апаратному забезпеченні Apple"), мабуть, тут не є найбільшою юридичною проблемою - врахуйте, що, запускаючи її у віртуалізованому апаратному середовищі, ви обходять перевірки системи OS X, які зазвичай перевіряють наявність обладнання Apple внизу. Але я не юрист, тому не можу дати вам остаточної відповіді.
slhck

Відповіді:


1

У мене це працює, завантажившись з фізичної секції. Не відповідає точно на моє початкове запитання, але воно працює.

Це два способи:

  1. Перетворення фізичного розділу в vdi (VBoxManage convertfromraw ...)
  2. Доступ до сирої частини безпосередньо. Я також зробив це непорушним, так що VirtualBox ставить записи в окремий файл - робить мене більш безпечним, оскільки вихідний доступ повинен бути досить небезпечним (тобто легко пошкодити встановлення OSX).
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.