Я купил купленную лицензию Lion и услышал, что она поддерживает установку виртуальной машины.
Я хочу установить Lion в мой VirtualBoxVM на Lion на iMac. Как я могу это сделать?
lion
virtualization
virtualbox
Eonil
источник
источник
Ответы:
10.7 (Build 11A511) гость в VirtualBox 4.1 и выше
Хотя форумы конечного пользователя являются в настоящее время ограничивается Mac OS X Server , , не обновляется для Lion, там есть обсуждение Lion (не всегда Lion Server) в этом контексте .
В самой последней версии VirtualBox нет необходимости конвертировать образы дисков; Файлы .dmg распознаются.
В зависимости от вашего подхода вы можете увидеть:
- ( пример ) - я видел это хотя бы один раз.
Предложение А: жду медиа от Apple
Я рекомендую это очень сильно.
Ждите предоставления Apple Lion на флэш-накопителе USB. Это может быть что-то большее, чем 11A511, и если это так, то величие может быть более подходящим для использования на виртуальных машинах без необходимости взлома (см. Предостережение ниже).
Предложение B: попытаться обновить Snow Leopard на виртуальной машине
В виртуальной машине: установите Snow Leopard, затем (соблюдая лицензию Apple на Snow Leopard, насколько это возможно в этой ситуации) используйте эту установку только для немедленного обновления до Lion. Пожалуйста, обратите внимание на соглашения в Apple - Legal .
Предложение C: хобби хакинг с BaseSystem.dmg
смонтировать скрытый Apple_Boot Recovery HD
используйте
ditto
или,cp
чтобы выделить из этого тома копию следующего файла:/Volumes/Recovery HD/com.apple.recovery.boot/BaseSystem.dmg
размонтировать Recovery HD
используйте chflags с
nohidden
ключевым словом, чтобы убратьhidden
флаг из копии, которую вы отложилиесли вы можете загрузить виртуальную машину из этого .dmg, используйте утилиты Mac OS X для переустановки с помощью электронного дистрибутива программного обеспечения, загруженного из Apple.
если на шаге (5) вы потерпите неудачу, обсудите в Ask Different Chat .
Предложение D: хобби хакинг с InstallESD.dmg
По крайней мере, один пользователь Apple Exchange сообщил об успехе с записанным на DVD DVD
InstallESD.dmg
Это может быть наиболее заманчиво и, скорее всего, приведет к немедленному успеху, но, по моей оценке, хакерство с этим конкретным .dmg (без учета Apple .app для 11A511 в целом) несет наибольшие долгосрочные риски.
Внимание!
Используя любой .dmg вне контекста, как предложено выше, вы можете рисковать целостностью вашей установки способами, которые мы не можем предсказать . Пожалуйста, обратите внимание на следующую выдержку из чата «Разное»:
Учитывая эту осторожность, я настоятельно рекомендую (A) подождать, пока Apple предоставит флэш-накопитель USB ( запланированный на август 2011 г. ), при условии, что он будет (i) больше 11A511 и (ii) более подходящим для виртуальных машины и другие среды, которым не хватало широкой поддержки Apple в день выпуска Lion.
(Имейте в виду: первый день был почти полностью ориентирован на обновления для Snow Leopard .)
источник
10.7.x или 10.8 (сборка 12A269) в VirtualBox
Предпочтительная альтернатива моему более раннему ответу - более простой подход к установке, а затем создание образа того, что требуется для запуска 10.8 в VirtualBoxVM.
Предположим, что аналогичный подход будет одинаково хорош для 10.7.
умысел
Шаблон, достаточно небольшой образ виртуального диска, который можно скопировать для использования в любой VirtualBoxVM.
Требования
VirtualBox 4.1.18 или выше.
Запасной диск. Для виртуальной машины с 2 ГБ памяти достаточно 16 ГБ.
Создать шаблон
Первое использование копии шаблона
Советы
Для виртуальной машины, настроенной описанным выше способом:
Всякий раз, когда вы запускаете виртуальную машину
Для многословия используйте опцию загрузки
-v
. Пример с Химерой:Всякий раз, когда вы пытаетесь перезапустить виртуальную машину
Многословие позволит вам увидеть, когда все будет сделано , после чего попытка перезагрузки MACH :
Если OS X не выходит за пределы этой точки, используйте меню «Компьютер» VirtualBoxVM:
Загрузчики
Для первого теста я выбрал Chimera 1.10.0.
MultiBeast 5.0 для Mountain Lion может устанавливать Chimera 1.11.1.
Получение размера устройства
Используйте diskutil .
В этом примере я хочу размер
disk4
:Вторая команда -
diskutil info disk4 | grep Total
дала мне итог.Создание образа виртуального диска устройства
Используйте VBoxManage convertfromraw .
Для примера выше:
Поскольку при удалении свободного места записывались нули, результирующее изображение должно быть намного меньше размера устройства - вероятно, менее 8 ГБ.
Дополнительный кредит: принятый ответ на вопрос суперпользователя , VirtualBox: загрузка клонированного диска .
Почему изображение всего устройства?
Предположим, что будущая версия VirtualBox сможет использовать
Apple_Boot
слайсы.Серийный номер и аппаратный UUID
Я не знаю, что нормально для VirtualBox.
Снимок экрана с результатами моего теста (тип компьютера Mac OS X, версия компьютера Mac OS X (64 бит), Chimera 1.11.1):
Можно изменить такие вещи, но методы изменения выходят за рамки этого вопроса.
Более длительный подход
В редакции 7 этого ответа описан более длинный и более сложный подход к установке и запуску 10.7 в VirtualBoxVM. Такой подход, первоначально для 10,7, может быть одинаково хорош для 10,8.
источник
.vdi
, доступный для записи только системой (root). Таким образом, будет по крайней мере один дополнительный шаг: ослабление / расширение разрешений, прежде чем это.vdi
может быть написано вошедшим в систему пользователем. Еще несколько часов тестирования, и тогда я внесу изменения правильно.VMWare Fusion 4 должен его поддерживать, но я не знаю, выйдет ли он еще?
источник
http://www.vmware.com/products/fusion/overview.html
Смотрите эту статью: http://osxdaily.com/2011/06/08/create-burn-bootable-mac-os-x-lion-install-disc/
Используйте .dmg в качестве исходного диска. Возможно, вам придется сначала преобразовать его в .iso: если это так, используйте Дисковую утилиту, чтобы преобразовать его в образ «CD / DVD Master» (.cdo) и просто переименуйте его в .iso.
источник
Я нашел решение для запуска Mac OS X в VirtualBox на оборудовании Mac по адресу http://ntk.me/2012/09/07/os-x-on-os-x/ . Я еще не пробовал установку 10.9, но я успешно установил и запустил Mac OS X 10.8 (Mountain Lion) в VirtualBox 4.3. Я обнаружил, что мне нужно искать и загружать копию NullCPUPowerManagement.kext, чтобы программа установки завершила загрузку, но это была единственная дополнительная вещь, которая нужна сценарию. Мне также пришлось запустить установщик пару раз, но это могло произойти только из-за нехватки дискового пространства во время первой установки.
источник
NVRAM для Lion в виртуальной машине
Я не использую VMware, и я не знаю, какая версия использовалась человеком, который разместил следующую статью, но, похоже, она содержит интересную информацию о NVRAM.
Установка Mac OS X Lion в VMware - очевидно, логично: решения (без даты, добавлено мной 2 июля)
Может помочь людям подумать о том, как начать установку Lion без обновления с Snow Leopard на виртуальных машинах, на которых размещены другие вещи, кроме VMWare Fusion.
источник
VMWare Fusion 4 предлагает очень элегантный подход к установке Lion в виртуальную машину. По сути, используется образ установщика Lion из Mac App Store. Это сводится к перетаскиванию установщика Lion, чтобы начать. Не требуется преобразовывать образ диска, не требуются дополнительные разделы, как указано в разделе Установка Mac OS X 10.7 (Lion) в качестве виртуальной машины в Fusion 4. Кроме того, для OS X доступны инструменты VMWare, как только вы установите OS X Lion.
источник