Судя по количеству получаемых откликов (в почту в первую очередь), знание об установке Snow Leopard в VMWare нуждается в небольшой систематизации. Систематизирую.
Приборы и материалы
- Машина с интеловским процессором с SSE3 и выше. Core Duo, i5, i7 точно подходят, в вариациях Pentium-4 я путаюсь. С AMD вероятны проблемы, с этим не ко мне. У меня эта машина под Windows 7, но Linux скорее всего тоже подходит (тоже не пробовал).
- VMWare Workstation 7 или VMWare Player 3.
- Загрузочный CD c нужными модулями. Берется по ссылке из блога Прадиша (prasys). Готовые ссылки: Рапида, Mediafire, Megaupload.
- Snow Leopard Upgrade DVD (990 рублей в Online Trade) или его образ (torrents.ru, TPB)
Процесс
Конвертация образа инсталляционного диска
Если у вас образ инсталляционного диска в формате DMG, то нужно сконвертировать его в ISO. Мне известна единственная подходящая для этого Windows-программа dmg2img. Скачиваем ее, распаковываем архив, конвертируем наш DMG:
dmg2iso "Mac OS X Install DVD.dmg" "Mac OS X Install DVD.iso"Если у вас диск в виде DVD и есть DVD-читалка, то можно ничего не делать (хотя установка с образа - быстрее).
Распаковка загрузочного CD
Prasys "поставляет" файлы в виде tar.bz2. Если у вас на Windows нету tar и bzip2, не мучайтесь, возьмите 7-zip, он может такое распаковать.
После распаковки получаем такую структуру каталогов:
Snowy_VM/"Mac OS X Server 10.6 (experimental).vmwarevm"В Snowy_VM лежит файлик darwin_snow.iso - он содержит в себе загрузочный код и VMWare Tools.
Настройка виртуальной машины
Открываем файл с виртуальной машиной
Snowy_VM/"Mac OS X Server 10.6 (experimental).vmwarevm"/"Mac OS X Server 10.6 (experimental).vmx"
в VMWare, редактируем по вкусу.
В качестве CD указываем вышеупомянутый darwin_snow.iso с обязательной опцией Connect at power on.
Загрузка и установка
Включаем (Power On) виртуальную машину. Она довольно быстро (после чтения образа загрузочного CD) перейдет в одно из состояний:
- предложение вставить DVD
- повторяющаяся ошибка чтения
- меню из вариантов загрузки
Если на экране было меню загрузки, жмем 'c', в остальных случаях оно заведется само, покажет строчку ожидания (нажмите any key для ввода параметров загрузки) и еще через некоторое время покажет первый экран установки Snow Leopard (выбор языка инсталлятора).
Возможные проблемы
Если выбор языка инсталлятора не показали, то я не знаю что делать. Единственная проблема с которой я сталкивался - это неправильно сконвертированный в ISO образ, но при использовании dmg2img все должно быть нормально.Второй возможный источник проблем - неподдерживаемый процессор (старый P4 или AMD). Как эту проблему лечить я не знаю, обратитесь к форумам Хакинтошников, может быть помогут. Стандартное ядро на AMD запустить вроде бы нЭвозможно.
Собственно установка
Если вы использовали образ жесткого диска, который шел в исходном архиве Prasys, то все совсем прозрачно, инсталлятор его увидит сразу. Если жесткий диск конфигурировали сами, то ваш путь лежит в Utilities (верхнее меню инсталлятора) - Disk Utility, далее по многочисленным интернетным мануалам (нужно создать раздел размером с весь диск с GUID Partition table).Перезагрузка
Перезагрузка, увы, не работает. При каждой попытке виртуальной машины перезагрузиться вы будете получать сообщение 'You need to restart your computer' и придется рестартовать/выключать средствами VMWare.Перед перезагрузкой верните на место darwin_snow.iso в качестве СD/DVD - там содержится загрузочный код и загрузиться можно только с помощью образа этого CD. Никаких неудобств от этого нет, этот образ нужен только на время загрузки.
Кроме того, в настройках BIOS виртуальной машины (жмите F2 несколько раз после включения виртуального питания) возможно придется поставить загрузку с CD раньше чем с HDD.
Завершение установки
Завершение установки вполне прозрачно, страна, часовой пояс, сетевые настройки, после этого вы имеете работающий Snow Leopard 10.6.0VMWare Tools
VMWare Tools какой-то версии лежат прямо на darwin_snow.iso, нужно его присоединить (в настройках виртуальной машины поставить галочку Connected), появится иконка с диском VMware tools, кликаем туда, кликаем на инсталлятор, со всем соглашаемся, ставим, перезагружаемся).После установки и перезагрузки можно поставить другое разрешение экрана. Звук никак не настраивал.
Апдейты
Апдейты до 10.6.1 и 10.6.2 ставятся без проблем, посмотрим как оно будет дальше.Проблемы
После установки 10.6.2 виртуальная машина периодически стала очень долго грузиться, прямо как Windows Vista: десктоп появляется быстро, но до первой реакции на мышь-клавиатуру приходится ждать несколько минут. Потом все начинает работать нормально. Какой-то закономерности не обнаружено, проблема появляется и исчезает. Так как виртуальная машина выключается редко (Suspend быстрее), то проблема малосущественна.
Если включены всякие настройки Energy Saving (в виртуальной Mac OS X), система может попробовать заснуть и в процессе потерять мышку и клавиатуру. Лечится выключением всех этих настроек (все на Never).
VMware временами ругается, дескать у вас не установлен Snow Leopard Server. Ну да, у меня не он. Ругань выключается стандартными средствами.
Comments
Как скорость работы?
Как скорость работы?
Да нормальная скорость, как у всех виртуальных машин, медлен
Да нормальная скорость, как у всех виртуальных машин, медленнее хоста, но при современной скорости хоста это уже неважно.
Использую MacOs под VMware уже больше года: тормозит она, к
Использую MacOs под VMware уже больше года: тормозит она, к сожалению, ощутимо, при том, что железо неплохое (RAM 4Gb, Intel Core 2 Duo E8200).
Интересно, может ли быть дело в том, что я запускаю 64-битную макось на 32-битной Windows XP?
Может, если на хосте поставить 64-битную операционку, то и виртуальная макось будет пошустрее?
ценно!
ценно!
Понятно, Core 2 Duo\Quad тоже поддерживают SSE3, как и после
Понятно, Core 2 Duo\Quad тоже поддерживают SSE3, как и последние варианты Pentium 4\Pentium D
Что касается покупки upgrade dvd с целью заведения хакинтоша - то это все равно нарушает пользовательское соглашение и джобсопротивное дело: http://www.appleinsider.com/articles/09/11/14/apple_earns_key_legal_vict...
Так что бежать в магазин с мыслями "я честный!" совершенно не нужно.
Мы в России. Наш Гражданский Кодекс явно разрешает _адаптац
Мы в России.
Наш Гражданский Кодекс явно разрешает _адаптацию_ программ под оборудование или под совместимость с другими программами.
Те части пользовательского соглашения, котороые противоречат ГК - просто не действуют, ура.
Чтобы быть совсем честным, нужно покупать не Upgrade DVD, а полную ретейловую версию (то что оно ничем не отличается - сути дела не меняет) за $130 или около того. После этого - в России хрен подкопаешься, хотя ездить с нетбуком с леопардом в штаты может быть опасно.
А как обстоят дела с 3D, если какое-то ускорение или нет?
А как обстоят дела с 3D, если какое-то ускорение или нет?
Если включить 3D-акселерацию в настройках виртуальной машины
Если включить 3D-акселерацию в настройках виртуальной машины, то GLview показывает полную поддержку OpenGL 2.1, частичную OpenGL 3.0 (доступны 16 расширений из 23) и очень очень частичную для 3.1-3.2 (по одной фиче).
Да, сколько-нибудь разумные FPS (30-40) только для 1024x768,
Да, сколько-нибудь разумные FPS (30-40) только для 1024x768, при более высоком разрешении медленно все. На 800x600 - около 70.
Т.е. похоже что софтверная эмуляция, притом на одном ядре (судя по загрузке CPU)
В-общем, программы отлаживать можно, пользоваться (для игр)
В-общем, программы отлаживать можно, пользоваться (для игр) - скорее нельзя.
После установки и ребута появляется серый экран с крутящимся
После установки и ребута появляется серый экран с крутящимся кругом и все. Так и крутится... Повторная перегрузка не помогла.
Я надеюсь, грузитесь вы все с того же darwin_snow.iso?
Я надеюсь, грузитесь вы все с того же darwin_snow.iso?
Ух. Перезагрузку на 20-ю сработало. Спасибо. P.S. А здесь н
Ух. Перезагрузку на 20-ю сработало. Спасибо.
P.S. А здесь нет напоминания по почте об ответах?
P.P.S. Блог в Chromium ужасно глючит.
Напоминаний нет (да, знаю, все уже просили, когда-то сделаю)
Напоминаний нет (да, знаю, все уже просили, когда-то сделаю).
Что такое Chromium - я не знаю, в простом Chrome вроде похоже на правду все.
После установки Mac OS X на виртуальную машину и перезагрузк
После установки Mac OS X на виртуальную машину и перезагрузки по запросу инсталятора первые несколько раз система глохнет на старте, это поведение описано и в блоге, ссылку на который приводил Алексей.
Боятся не стоит, нужно делать reset виртуальной машине. У меня с 3 раза прочухалось, создал первого пользователя, начальные настройки и пользуюсь.
В блоге написано, а сам я никогда этого не видел, хотя стави
В блоге написано, а сам я никогда этого не видел, хотя ставил на VMWare (в процессе написания данного текста) раз 5 или около того.
Может быть с разными процессорами оно по разному, у меня i7 (@4GHz)
Спасибо за хорошую инструкцию. С хакинтошем на P6T у меня не
Спасибо за хорошую инструкцию. С хакинтошем на P6T у меня не вышло(still waiting for root device) - шаманить с sata-портами было лень, но в VMWare всё взлетело. Правда, Aperture, ради взгляда на который всё и было затеяно, пока работать не захотел.
а у меня не завелась. ноут на Core2 Duo T5450, 2Gb RAM, Win
а у меня не завелась.
ноут на Core2 Duo T5450, 2Gb RAM, Win Vista Home Premium
варя пишет "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization."
да, забыл сказать. в варе успешно работают Unix и Win7
да, забыл сказать. в варе успешно работают Unix и Win7
Intel VT-x обязателен http://prasys.co.cc/2009/11/snow-leop
Intel VT-x обязателен
http://prasys.co.cc/2009/11/snow-leopard-boot-132-for-vmware-workstation...
Intel Based Processor with VT-x
вот блин, упустил сей момент :-) спасибо. буду пробовать на
вот блин, упустил сей момент :-)
спасибо. буду пробовать на рабочем ноуте с Т9400
к сожелению мне не удалось поставить Mac OS Snow Leopard 10.
к сожелению мне не удалось поставить Mac OS Snow Leopard 10.6 Retail по вашему методу. но я использовал другой darwin.iso и немного подправил файл Mac OS X Server 10.6 (experimental).vmx после этого запустил Mac OS X Snow leopard Universal v3.6 (10.6.2) я думаю что вы не будите особо в претенции в связи с тем что использовал ваши наработки в мануале http://torrents.ru/forum/viewtopic.php?t=2454328 . жму руку
сегодня пробовал ставить 10.6 по описанному здесь http://blo
сегодня пробовал ставить 10.6 по описанному здесь
http://blog.lexa.ru/2008/09/14/vmware_tools_dlja_hackintosh.html
варианту. все получилось прекрасно (брал darwin_snow.iso переименовывал его в просто darwin.iso, и вперед. все как по маслу..
без всяких передергиваний дисков при загрузке и прочего. просто, после включения все работает и запускается установка)
с учетом этого обновил мануал в архивчике.
ссылка есть в выше указанном посте.
Алексей! по поводу видеодрайвера. похоже что guestd_patches.pkg из этого архива уже не нужен! я ставил обновленный видеодрайвер сегодня, он заработал.
поставил guestd_patches.pkg разрещение "экрана" перестало меняться.
переустановил видеодрайвер, все заработало как надо. 2д графика заметно быстрее работает.
не знаю, то ли это в 10.6 так, то ли просто в новом драйвере этот патч не нужен.
ну и еще...
я понимаю что проще просто подоткнуть darwin.iso и начать установку. но это несколько не правильно что ли.
тем более в вашем случае Алексей.
Вы же используете макось и в виде виртуальной машины, и в виде реальной. на отдельном разделе жесткого диска. так?
ну вот. если сделать сигнатуры к дарвин исо как я писал в выше указанном посте, то он будет грузится автоматом при каждом включении виртуальной машины с макосью. и появляется шикарная возможность.
создаете новую виртуальную машину.
прописываете в нее лабуду типа
guestOS = "darwin10-64"
ich7m.present = "TRUE"
smc.present = "FALSE"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"
paevm="TRUE"
дальше создаете для этой машины новый жесткий диск,
но при сетапе указыаете что будете использовать реальный диск,
а не виртуальный. указываете на нужный диск, выбираете НУЖНЫЙ раздел (именно раздел, а не мбр. даже, если на этом разделе нет загрузочной записи. пофигу. все равно загрузка будет идти через darwin.iso) реального диска где уже стоит мак ось. и вуаля.
мне кажется, что для работы, несколько удобнее пользоватся одной и тоже же системой.
сорри, если боянист. :)
Я с большим интересном прочитал, но мне и так хорошо - у мен
Я с большим интересном прочитал, но мне и так хорошо - у меня "настоящий" макос на другой машине, а не на другом жестком диске на той же машине.
не чего не получается вроде бы пошел процесс но в конце спис
не чего не получается вроде бы пошел процесс но в конце списка выдает disabling the CPU, подскажите что делать
здесь http://torrents.ru/forum/viewtopic.php?t=2455330 гото
здесь http://torrents.ru/forum/viewtopic.php?t=2455330 готовый образ для Вари просто воткните в виртуалку и работайте. только для начала проверьте свой комп Securable - программа для определения аппаратных способностей вашего PC, а именно поддержка им 64-битной архитектуры и виртуализации ссылка там-же
Так всё таки объясните идиоту почему у меня тоже вот такое с
Так всё таки объясните идиоту почему у меня тоже вот такое сообщение:
"Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Workstation supports hardware virtualization."
И возможно-ли с этим бороться, а то я уже голову сломал, плиз дайте ответ а?
З.Ы. проц Core 2 duo T5800 ноут Acer 5630g
Ваш процессор не поддерживает аппаратную виртуализацию, либо
Ваш процессор не поддерживает аппаратную виртуализацию, либо она выключена.
хм,подскажите в чем проблема.
хм,подскажите в чем проблема. устанавливаю из образа на лаптопе асер 3810 через виртуалку, с надеждой что так получится записать на флешку, привода мой ноут не имеет.ждал 40 минут установки,затем оно перезагрузщилос и предлагает не устанвоить заново, при этом при буте пишет,что файл бут.плист не найдет и предлагает загрузится с сд, я указываю на образ с леопардом в виртуалке, и так же предагает мне установку по новой, пробовал расшарить попку с образом из винды, эффекта не дало
После установки, нужно
После установки, нужно виртуальной машине в качестве загрузочного CD указать darwin_snow.iso (см. раздел "Перезагрузка" выше)
извиняюсь за такие глупые
извиняюсь за такие глупые опечатки)
спасибо, все завелось. сейчас
спасибо, все завелось.
сейчас буду на айфон образ закидывать)
я не знаю как у вас удалось у
я не знаю как у вас удалось у меня флешку не видет хоть убей внизу есть что заканектина о в виртуальном маке нет что делать кто знает
Умельны уже на virtual box mac osx ставят
куль!
http://www.insanelymac.com/forum/index.php?showtopic=207334&st=0
Хм. Вроде установка началась
Хм. Вроде установка началась и всё повисло на этом:
http://img51.imageshack.us/img51/4651/macosxj.jpg
Забыл указать: 1.5 часа уже
Забыл указать: 1.5 часа уже висит
Разобрался, не тот образ
Разобрался, не тот образ выбрал
та же трабла,что и у Марко
та же трабла,что и у Марко Кевац.
Не подскажете,после скольких минут ожидания можно смело ребутать ВМ?
сорри,все,проблему решил)
сорри,все,проблему решил)
Post new comment