Первопост + Установка Mac OS X 10.8 на VirtualBox.

+143
BizzNBв блоге IT Pony!30 ноября 2012, 19:11
Доброго времени суток, многоуважаемые друзья. Поселился я на табуне уже достаточно давно (даже раньше, чем зарегистрировался), однако достойную причину представиться найти не мог. Ведь пустопосты тут не в цене, и правильно. Поэтому хотел бы поделиться с вами моим опытом по установке Mac OS X Mountain Lion на VirtualBox и приведению системы в удобоваримое состояние.

Пожалуй, немного о себе поведаю. Когда-то давно занимался батиком, даже выставлялся пару раз. Но это занятие морального удовлетворения не приносило, по этой причине было решено сменить поле деятельности. И тут мне на помощь пришла музыка. Благо, в плане слуха у меня все нормально. Закончил музыкалку по классам бас-гитара и звукорежиссура. Так что теперь музыка – моя стихия. Музыка и химия. Вот с ней-то я и свяжу свою жизнь. Ну не буду грузить вас своей биографией, я думаю, вы не для этого сюда заглянули.

Недавно я столкнулся с необходимостью запустить Mac OS X на VirtualBox. Зачем это нужно – другой вопрос. Поддержка Mac в VirtualBox является тестовой, в результате мы не имеем пакета расширений гостевой OS для вышеуказанной системы. То есть после установки мы получаем виртуалку с разрешением экрана 1024x768 (у нас ведь не Windows 98, правда?), отсутствием звука и ворохом мелких проблем. Вот поэтому я и решился написать этот пост, авось поможет кому.

Под спойлерами много картинок!
Часть 1: Настройка машины.И так, начнем.
Создадим виртуальную машину.

Выделяйте не менее двух гигабайт оперативки, иначе просто не будет запускаться.



Настроим нашу машинку. Холоднокровно снимаем галочки и убираем долой этот флоп. Если не убрать, не будет работать.

Выделяем видеопамять и включаем 3d-ускорение.

Подключаем наш образ с установщиком системы.

Проверим аудио.

На этом подготовка поля завершена, пора начать сеять.

Часть 2: Установка системы.Загрузчик может отличаться внешне в зависимости от образа, который вы используете. Раздачу образа, который использовал, я найти к сожалению не смог.
Запускаем нашу машину. Установщик загружается.

Начинаем установку с выбора языка.


Запускаем дисковую утилиту и форматируем наш диск.


Стираем диск и закрываем утилиту.

Вот мы и подошли непосредственно к установке системы.


После завершение установки системы безжалостно выключаем машину. Повторю еще раз, внешне процесс установки может отличаться от показанного (все зависит от образа), но не сильно.



Часть 3: Настройка системы и установка kext.Уже позади добрая половина всего, что нам нужно сделать. Давайте снова запустим машину и загрузим систему с жесткого диска. Не извлекайте установочный образ системы, иначе не запустится.

Первый запуск может занять довольно много времени. Просто наберитесь терпения.



Как я и говорил, мы получили Mac OS X, но без звука и с разрешением экрана 1024x768. Не слишком то удобно, правда? Давайте устраним эти недочеты.

Откроем системные настройки.

Пункт «Зашита и безопасность».

Снимем блокировку на изменение параметров. И позволим системе загружать программы из любых источников.

Для дальнейшей работы нам непременно понадобится пакет MultiBeast. Советую использовать MultiBeast 4(для Lion), а не MultiBeast 5(для Mountain Lion). Эта версия для наших целей подходит отлично. Вы можете скачать его с с официального сайта (нужна регистрация) или отсюда.
Устанавливаем Multibeast. Галочки необходимо расставить так, как на картинке.

После завершения установки, избавимся от одного kext, который может вызывать проблемы с загрузкой. Для этого заходим в папку Extensions, которая находится по адресу Система/Библиотеки/Extensions. Находим файл с названием AppleGraphicsControl.kext и удаляем его.

Звук должен работать (ну или он заработает после перезагрузки), загрузка системы тоже не должна вызвать проблем. Осталось только увеличить размер экрана. Идем дальше.

Часть 4: Увеличение разрешения экрана.А вот теперь самое интересное. Как же увеличить разрешение экрана виртуальной машины? Все очень просто.
Найдем файл org.Chameleon.boot.plist, который находится в папке Extra, и отредактируем его.
Пробежавшись по нему глазами, обнаруживаем (или не обнаруживаем) строчки:
<key>Graphics Mode</key>
<string>1920x1080x32</string>

Если не нашли, добавляем, а 1920x1082x32 заменяем на необходимое разрешение экрана, в моем случае на 1600x900x32.

Выключаем нашу систему. После нажатия «Выключение» немного подождите, после чего «выдергивайте вилку из розетки», не в буквальном смысле, конечно.
С виртуальной машиной пока все. Займемся теперь настоящей системой. Откроем терминал.
Для тех, кто не знает как это сделать.В меню пуск, в поиске вводим cmd.exe. Или найдите в меню «Все программы».


Переходим в папку VirtualBox. Для этого вводим команду
cd "C:\Program Files\Oracle\Virtualbox"



А теперь меняем разрешение экрана нашей виртуальной машины. Для этого вводим команду
vboxmanage setextradata "Name of virtual machine" "CustomVideoMode1" "1920x1080x32"

Вместо «1920x1080x32» (в моем случае 1600x900x32) укажите ваше разрешение экрана. «Name of virtual machine» заменим на имя нашей виртуальной машины (в моем случае Mac OS X).

Выполняем команду и закрываем терминал.
Ну вот и все. Теперь система запускается с указанным вами разрешением экрана.
Разорвиэкранный результат.

Мое железо. Оставляю здесь на всякий случай.Asus K73SV-TY413
Экран — 17,4; 1600х900
Процессор — Intel Core I7 2,5-3,2 GHz
Видеоадаптер — Nvidia GT540M 1GB
ОЗУ — 4GB

Спасибо, что прочитали. Надеюсь, вам пригодится. Всем добра и дружбомагии.

29 комментариев

Здравствуйте
Ваш первопост довольно оригинален. Жду каверы на песни MLP.
Parker
+2
Спасибо большое. Над песнями уже работаю.
BizzNB
+1
Спасибо! Самый полезный первопост на моей памяти.
Neon
+2
Всегда пожалуйста.
BizzNB
+1
Когда-то нужен был, для работы в After Effects, после чего послал идею в ад.
Fifan
+1
Зачем это нужно – другой вопрос.

Действительно — зачем? На макоси есть какой-то убер эксклюзивный софт?
ineedscissors61
+1
Макось — кал. Имхо
CapSLocking
-2
Да.
Neon
+1
Все предельно просто. Мне была необходима для работы программа Cubase. Виндовая версия работать нормально отказалась.
BizzNB
+1
Почему бы сделать виртуалку с вендой? Ну или почему не фрукты?
ineedscissors61
+1
Сейчас пользуюсь фруктами. Просто пытался объяснить кое-что одному товарищу, который FL не признает.
BizzNB
+1
А ради спора можно и Bolgenos поставить.
ineedscissors61
+2
Красавыч, хороший первопост)
CapSLocking
+1
Мб стоит перенести сюда?
Pahtet
+2
Определенно стоит. Спасибо.
BizzNB
+1
Комментарий съели параспрайты
4pda.ru
CapSLocking
0
Здравствуйте. Спасибо за подробный протокол Вашего нарушения лицензионного соглашения на использование операционной системы Mac OS X. Пожалуйста, оставайтесь на месте до прибытия оперативников отдела К. Спасибо за сотрудничество.
WildPony
0
Уже собираю вещички.
BizzNB
+2
омг… то есть, можно запускать мак прямо из-под винды?!
я слоу
Ra1nbow_Death
0
Не везде получается :(
veon
0

С первопостом, сударь.
amo2504
0
А я делаю наоборот. В маке ставлю в виртуалбоксе винду хр.
Burakki
+2
А я делаю то же самое на Линухе.
Husky
+1
Раздачу образа, который использовал, я найти к сожалению не смог.
А я смог :) Вот ссылка на торрент(нужна регистрация, без вирусов, сам проверял, если что:) )
rutracker.org/forum/viewtopic.php?t=4152164
tsisarv
0
Ставил как-то я макось то ли на виртуалбокс, то би на вмваре. Долго трахался с образами.
Когда наконец-то поставил — получил систему с расширением 1024 и при этом ЖУТКО тормозящую.
И это всё на восьмиядерном i7 с 8гб оперативы.
Ну его в баню :)
Todash
0
Дыа
univertaz
0
Hibonicus
0
У меня, как это не странно — получилось. Под линуксом
maisvendoo
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.