Этот пост рассказывает об установке MacOS в virtualbox для ОС Ubuntu Linux
Для шаманства нам понадобятся:
образ диска с Mac OS X ( какой-нибудь Retail)
загрузочный диск iboot.iso (загрузить можно по ссылке внизу поста в пункте 7)
минимум двухъядерный процессор с поддержкой Virtualization Technology (x86)
1. Создаем машину в virtualbox.
2. Настраиваем созданную машину. Даем оперативную память, привод загружать первым, не забываем про видеопамять. Главное убрать галку Enable EFI во вкладке система.
А также в носителях жесткий диск должен быть формата IDE ICH6.
В сетевых настройках в дополнительных параметрах выбираем Adapter Tupe: Intel PRO/ 1000 MT Desktop.
Сохраняем наши изменения и обязательно закрываем virtualbox.
3. Далее находим и редактируем файл конфигурации $HOME/.VirtualBox/Machines/machinename/machinename.xml Но у меня его не оказалось и я редактировала файл $HOME/.VirtualBox/virtualbox.xml
В секцию <ExtraData> надо добавить строки:
<ExtraDataItem name="VBoxInternal2/Devices/e1000f/0/Trusted" value="integer:1"/>
<ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>
<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="2"/>
<ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>
<ExtraDataItem name="VBoxInternal2/SupportExtHwProfile" value="on"/>
где в строке <ExtraDataItem name="VBoxInternal2/EfiGopMode" value="N"/> значение N определяет значение экрана в виртуальной машине и может быть от 0 до 4. 0 - 640*480, 1 - 800*600, 2 - 1024*768, 3 - 1280*1024, 4 - 1440*900.
Сохраняем.
4. Грузим систему с iboot.iso. На экране рисунок диска появляется. Теперь в меню машины меняем загрузочный образ на образ Mac OS. Жмем F5 (обновляем). Появляется рисунок диска с названием установочного диска и жмем Enter. Появляется серый экран с яблоком и с загрузочным лодырем (если лодыря долго нет, значит непорядок. Надо использовать более новый iboot.iso, если не помогает, то увы, думайте сами в чем может быть проблема.)
5. Лодырь покрутится и появится окно установки системы. Выбираем язык, соглашаемся с лицензией и прочее. Когда дело доходит до установки на диск, то он его не видит. Надо в верхнем меню дисковой утилитой стереть выбранный диск (форматнуть в файловую систему мака Mac OS Extended journaled). Выбрать отформатированный диск и продолжить установку.
6. Перезапускаем машину под iboot.iso и видим значки диска и яблока, выбираем яблоко и грузимся. Заполняем регистрационные данные.
7. Скачиваем с http://tonymacx86.blogspot.com/2010/04/iboot-multibeast-install-mac-os-x-on.html MultiBeast (здесь же можно скачать iboot. Для скачивания необходима регистрация на сайте) Открываем MultiBeast, сворачиваем его пока. Ставим обновления для системы, но не перезагружаем машину. Разворачиваем MultiBeast и ставим галочки как на картинке, устанавливаем.
8. Перезагружаем машину с харда (уже не нужны никакие диски)
Вот и все.