Автор: А. Аверин
Доброго времени суток, мои дорогие читатели. Сегодня я научу вас, как ставить Mac Os X под VirtualBox. Обращаю ваше внимание на то, что все манипуляции носят ознакомительный характер. В рамках познания так сказать. Итак, для того чтобы установить Mac Os X нам потребуется:
1. VirtualBox
2. Загрузочный диск iBoot.iso
3. ISO образ диска Mac Snow Leopard 10.6 Retail (желательно сделанный с лицензионной честно купленной копии диска)
4. Руки
Примечание: Нам понадобится как минимум двухядерный (а лучше четырехядерный) процессор с поддержкой Intel Virtualization Tecnology (x86)
Итак, приступим!
Для начала откроем наш VirtualBox и создадим нашу виртуальную машину.
1) Тыркаем на NEW в нашем VirtualBox
2) Выбираем нашей системой Mac Os X
3) Выбеляем нашей виртуальной машине 1024 ОЗУ (можно и больше, если возможности ПК позволяют)
4) Создаем виртуальный жесткий диск
Фиксированного размера
Гигабайт 20 должно хватить
Теперь настроим нашу систему.
5) Убираем поддержку загрузки с Floppy и убираем галку с «Enable EFI» (на время установки нашей ОС)
6) Видеопамяти (Display) делаем 128 МБ
7) Жесткий диск должен быть формата IDE ICH6
В сетевых настройках (Network) в дополнительных параметрах (Advanced) выбираем Adapter Tupe: Intel PRO/ 1000 MT Desktop
8.1) Все сохраняем и выходим из virtualbox. Это важный момент, следующее действие – редактирование файла описания виртуальной машины. Если не закрыть virtualbox, изменения, сделанные вручную, не сохранятся.
Редактируем файлик настройки $HOME/.VirtualBox/Machines/machinename/machinename.xml
В секцию <ExtraData> нужно добавить строки:
<ExtraDataItem name="VBoxInternal2/Devices/e1000f/0/Trusted" value="integer:1"/>
<ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>
<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="1"/>
<ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>
<ExtraDataItem name="VBoxInternal2/SupportExtHwProfile" value="on"/>
Отдельно хочу обратить внимание на строку
<ExtraDataItem name="VBoxInternal2/EfiGopMode" value="N"/>
Число N может принимать значение от 0 до 4 и определяет разрешение экрана в виртуальной машине соотвественно 640×480, 800×600, 1024×768, 1280×1024, 1440×900. К сожалению, другие разрешения не поддерживаются, выбирайте кому какие ближе, в зависимости от монитора.
9) Грузим систему с iBoot.iso
10) Меняем образ на Mac Snow Leopard 10.6 Retail и жмем F5 в нашей виртуальной машине
12) Выбираем язык нашей системы (я выбираю English =])
13) Принимаем все лицензионные соглашения и принимаемся за разметку нашего жесткого диска через Disk Utility
14) Устанавливаем нашу Mac Os X
16) Перезапускаем виртуальную машину. Жмем F12 и грузим iBoot.iso. Грузим установленную Mac Os X
17) Заполняем регистрационные данные и выключаем виртуальную машину. Включаем в настройках «Enable EFI» и грузим нашу Mac Os
18) Откупориваем батл сока и радуемся жизни =]
P.s.
Драйвера на звук можно скачать тут: VirtualBoxICHAC97DriverOSX =]
Или воспользоваться Kext Helper b7 , если совсем уж лениво пользоваться консольным терминалом.
Подробнее читайте по адресу: http://forums.virtualbox.org/viewtopic.php?f=4&t=30843
Дети, помните, что лицензия Mac OS распространяется ТОЛЬКО на детища Стива Джобса. Не нарушайте закон и используйте данный мануал ТОЛЬКО В ПОЗНАВАТЕЛЬНО-УЧЕБНЫХ ЦЕЛЯХ.
Спасибо за внимание.


















Спасибо за статью, подписался на рассылку.
Между пунктами 9 и 10 непонятно что делать, не работает F5. Соответственно система не ставиться
Грузим «йаЗагрузчик», меняем диск на диск с макосью, жмем F5 и ентер.
Все должно работать