четверг, 8 июля 2010 г.

Установка Mac OS X Leopard на виртуальную машину VmWare

  В сети описано много способов установки MacOS на виртуальные машины, однако не один у меня не заработал. OS либо не устанавливалась либо не загружалась. Однако после пары часов плясок с бубном получилось таки.
  И так что необходимо:
  - Образ iDeneb 10.5.7 
  - VmWare Player 3.x
  - vmdonk.iso
  - Daemon Tools или другой виртуальник
  - драйвер дисплея VmSVGA  (более свежая версия 1.2.3)
- аудио драйвер и программка kextInstaller
Устанавливаем необходимый софт.
Монтируем образ iDeneb 10.5.7:

Далее настроим VmWare:
 1. Создаём виртуальную машину:


2. Выбираем виртуальный привод с образом iDeneb:



  3. Выбираем тип операционной системы FreeBSD:


 4. Задаём имя виртуальной машины и путь к образу будущего диска:


 5. Указываем размер диска, я указал 8,0Gb. Для установки необходимо минимум 6,5 Gb:


 6. Снимаем галку "Power on...". Нажимаем Customize Hardware:


 7. Памяти ставим гигабайт, 2 процессора, выбираем дисководом виртуальный привод,удаляем Floppy:


 8. Ставим галку Accelerate 3D graphics:


 9. Нажимаем Finish:


 10. Теперь идём через проводник по пути в шаге №4, открываем файл имямашины.VMX блокнотом. В строке guestOS freebsd заменяем на darwin, в конец добавляем строку paevm = "TRUE", сохраняем:


 11.  Запускаем виртуальную машину:


 12. Входим в bios нажав F2. Выбираем Advanced ->  I/O Device Configuration:


 13. Ставим везде Disabled, нажимаем F10 чтобы сохранится:


 14. После перезагрузки нажимаем F8:


 15. Набираем ключ "-v", Enter


16. Поехало:


 17. Выбираем русский:


 18. Выбираем Служебные программы-> Дисковые утилиты:


 19. Форматируем диск. Выбираем наш диск, "Разбить диск на разделы",   схема томов выбираем "Раздел 1", применить. После нажимаем красный кружок слева вверху.


 20. Нажимаем продолжить:


  21. Соглашаемся, выбираем жёсткий диск, заходим в настройки, там выбираем ядро Voodoo, можно выбрать русский языковой пакет:


  22. Система начинает установку, ждём, когда будет написано "Осталось около минуты" может пройти и все 10 минут :)


  23. Когда система потребует перезагрузки, нажмите перезагрузить и сразу же закройте виртуальную машину, нажав на крестик.
  24. Теперь монтируем в виртуальный привод Daemon Tools vmdonk.iso
  25. Запускаем виртуальную машину. Жмём Enter. Когда появится такое окно (вводим 80, потом ещё раз Enter):


 26. А вот и долгожданная загрузка. Когда нужно будет зарегистрироваться просто пропускаем. Затем вводим имя пользователя и пароль.


  27. Вуаля:


Для более удобной работы поставим драйвер на дисплей VMSvga . Перекинуть файл на MacOS можно при помощи флэшки (внизу значок подключения/отключения флэшки):


После установки драйвера, заходим в настройки дисплея:


Выбираем нужное разрешение. Затем можно растянуть на весь экран, в итоге:


Можно поставить и драйвер звука AppleAC97Audio.kext при помощи программки kextInstaller, перетянув kext на иконку программы. Со звуком возможны проблемы: подвисания.
Для работы интернета нужно в настройках виртуальной машины выбрать NAT:


Видео работы:




Рад, если кому-то статья будет полезной.

90 комментариев:

  1. Ничего не получилось

    ОтветитьУдалить
  2. Не получаеьтся после 15 шага, пишет "The CPU has been disabled by the guest operating system. You will need to power off or reset the virtual machine at this point" . подскажите плс ошибочку

    ОтветитьУдалить
    Ответы
    1. Viberite tolko odin processor v nastroykah eto iz-za etogo u menya toje bila takaya problema

      Удалить
  3. Как сдесь всё написано так и делал: "Монтируем образ iDeneb 10.5.7:" "Выбираем виртуальный привод с образом iDeneb:"
    intel core 2 quad 9550

    ОтветитьУдалить
  4. странно, это ошибка выползает когда:
    -процессор не держит sse2
    -процессор не держит sse3, при этом выбран sse3 patch
    -в старых core 2 duo (e6600) - может из-за этого у вас не работает. Это баг VmWare.
    -из-за монтирования образа через VM.

    ОтветитьУдалить
  5. тоесть мне попробывать напрямую указать путь на ISO ?

    ОтветитьУдалить
  6. не помогло.. может от разрядносит Винды зависит? у мя 64

    ОтветитьУдалить
  7. блин, уже кучу разных способов, кучу образов перебрал, и во всех 1 и таже ошибка

    ОтветитьУдалить
  8. УСТАНОВИТЬ ТО ПРОБЛЕМ НЕТ А ВОТ со звуком то что делать :(((все работают на одном кривом драйвере? может кто методом перебора подобрал какой нить действительно работающий?

    ОтветитьУдалить
  9. других не нашёл, точнее хотя бы как-то работающих.
    Эти драйвера по отзывам у некоторых даже без затыков работали.

    ОтветитьУдалить
  10. заинсталировать получилось, но проблема с езернет адаптером, нет коннекта (

    ОтветитьУдалить
  11. не повезло значит.
    Хотя можете другие настройки в Network Connection VmWare попробывать.
    На счёт работоспособности сети не знаю (видимость компьютеров), но интернет по идее всё таки должен работать, при условии что подключение создано в Windows.

    ОтветитьУдалить
  12. Все класс. Спасибо за статью.
    Одна проблема. При установки любого приложения система выдает ошибку и виснет напрочь. Может кто то решил эту проблему?

    ОтветитьУдалить
  13. А что за модель процессора?
    На некоторых программах есть проверка толи модели процессора, толи поддержки необходимой версии SSE.

    ОтветитьУдалить
  14. не получается на 11 шаге - пишет
    Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization.

    ОтветитьУдалить
  15. Какая модель процессора?
    Есть два варианта:
    1. процессор не поддерживает виртуализацию (запустить без шансов, хотя попробуйте на десятом шаге оставить freebsd)
    2. виртуализация отключена в биосе, поищите там что-то похожее на Virtualization Disabled/Enabled

    ОтветитьУдалить
  16. Вопрос автору
    А если в место виртуального диска использовать физический???
    В VMware есть такая опция
    По данной инструкции установил оригинальный мак 10,6,3 на виртуальный диск,
    а на физический не хочет у меня.

    ОтветитьУдалить
  17. Ниразу не ставил на физический. Не подскажу в чём проблема. Какая версия VMWare? Видимо посвежее. Когда я ставил, физического не было (или не заметил).
    Может быть всё дело в Mac OS, хорошо что хоть на виртуальный стала :) С ней очень много плясок с бубном (с PC). Скорее всего VMware не поддерживает установку MAC OS на физический диск.

    ОтветитьУдалить
  18. Если будет время, может быть попробую на физический поставить.

    ОтветитьУдалить
  19. VMware® Workstation
    7.1.0 build-261024

    ОтветитьУдалить
  20. у меня вообще 3.0 :)
    В те времена не было установки на физический.
    Не знаю в чём проблема, т.к. не пробывал ставить на физ. диск.

    ОтветитьУдалить
  21. Спасибо будем пробовать. Хорошая работа

    ОтветитьУдалить
  22. автор не могу найти нормальный образ deneb и vmware плеера, залей их куда нибудь на шараман или google files а то эти остальные файлообменники кричат что нету у них на сервере етого файла!
    мой маил boysemyon(собачка)mail.ru помоги!!

    ОтветитьУдалить
  23. Респект и уважуха, столько форумов облазил только у тебя нашел толковую установку. Спасибо

    ОтветитьУдалить
  24. Алексей Рудьковский31 декабря 2010 г. в 14:35

    Здраствуйте!
    Следуя инструкции после 26 шага виртуальная машина постоянно перезагружается, что делать? Может надо что-то в биосе поменять? Процессор поддерживает SSE3, скачивал сборку для своего проца - AMD

    ОтветитьУдалить
  25. единственное что могу посоветовать: попробовать другую сборку

    ОтветитьУдалить
  26. paevm="TRUE" включает поддержку PAE для виртуальной машины, необходимо для MAC OS.
    У вас наверное другая версия vmdonk? качали отсюда? там где ввод числа, выбираем с чего грузится.
    darwin - это для MacOS. Я уже не помню, но вроде бы я когда-то ставил с freeBSD - в итоге был перечёркнутый круг.

    ОтветитьУдалить
  27. а кастомное это сколько?

    ОтветитьУдалить
  28. на каком шаге?
    какое железо?

    ОтветитьУдалить
  29. Держи:
    http://sourceforge.net/projects/vmsvga2/files/Display/VMsvga2_v1.2.3_Common_Installer.pkg/download
    В этой версии есть 1366х768

    ОтветитьУдалить
  30. Пожалуйста :)
    Файл добавил. Ошибку исправил.

    ОтветитьУдалить
  31. A virtual CPU has entered the shutdown state. This would have caused a physical machine to restart. This can be caused by an incorrect configuration of the virtual machine, a bug in the operating system or a problem in the VMware Player software. Press OK to restart the virtual machine or Cancel to power off the virtual machine.

    У меня такое пишет. На 21 шаге у меня не получилось поставить нужную опцию ее там не было, у меня ноут asus k50ab

    ОтветитьУдалить
  32. Вопрос автору статьи: этот алгоритм установки сработает не для виртуальной машины, а для обычной установки на винчестер? Больше всего меня волнует осуществимость с 25 шага. iDeneb уже установил, диск с vmdonk.iso тоже есть.

    ОтветитьУдалить
  33. Если желехо подходящее, то должно стать

    ОтветитьУдалить
  34. Железо вроде подходит.
    А в скриншоте к шагу 25 что означают слова на экране "First HD" и "Second HD"? Это разделы винчестера или разные устройства?

    ОтветитьУдалить
  35. на виртуальной машине был только один раздел и один виртуальный винчестер. Зачем там Secind HD не понятно :)

    ОтветитьУдалить
  36. Да, это понятно :) а вот я рядом с виндой хочу поставить, протестить... Как я понимаю, это число (80 в Вашем случае) определяет, в какой раздел будет применяться патч с диска? И он должен "попасть" на раздел с iDeneb?

    ОтветитьУдалить
  37. Да, выбирается раздел с которого нужно грузиться. Только ничего не патчится, просто vmdonk "помогает" загрузится.

    ОтветитьУдалить
  38. возможно на ПК можно будет обойтись без VmDonk

    ОтветитьУдалить
  39. VMware Workstation - это платная (!) версия, а ты ставил на бесплатный VMware Player, а его сделали не так давно и тем более мало обновляли. Я например сначала на Player ставил оригинальную Mac OS X 10.6.0, потом ввёл ключ для Workstation (нашол поиском в нете) и сейчас пользуюсь Workstation'ом. А в нём больше функцонала, например, можно снапшоты делать, чтобы потом вернуть виртуаль в более раннее состояние.

    ОтветитьУдалить
  40. Можете почитать мой вариант установки Snow Leopard Retail на VMware здесь: http://macpages.me/blog/experience/122.html

    ОтветитьУдалить
  41. Можете почитать мой вариант установки Snow Leopard Retail на VMware здесь: http://macpages.me/blog/experience/122.html

    ОтветитьУдалить
  42. Можете почитать мой вариант установки Snow Leopard Retail на VMware здесь: http://macpages.me/blog/experience/122.html

    ОтветитьУдалить
  43. Можете почитать мой вариант установки Snow Leopard Retail на VMware здесь: http://macpages.me/blog/experience/122.html

    ОтветитьУдалить
  44. Можете почитать мой вариант установки Snow Leopard Retail на VMware здесь: http://macpages.me/blog/experience/122.html

    ОтветитьУдалить
  45. У меня сборка Mac OS X Show Leopard 10.6.6i by Hazard после загрузки бутлоадера, происходит бесконечный реебут. (Перезагрузка)

    ОтветитьУдалить
  46. у меня такое же сообщение, на 20 шаге. как Александр добрался до 21 - непонятно %)))
    а ещё не совсем понял про процессор и две штуки. у меня pentium 4 3.0 ггц с технологией эмуляции двух ядер hyper theading
    вот скрин:
    myscreen1.PNG

    ОтветитьУдалить
  47. видимо проблема в процессоре, или в настройках виртуальной машины

    ОтветитьУдалить
  48. что посоветуешь настроить? вот возникает большое серое окно с яблочком, и бац - эта ошибка..

    ОтветитьУдалить
  49. Сатья ОЧЕНЬ помогла. Установил по написанному, работает отлично, без пауз движения курсора, быстрое открытие окон и т.д.( в отличие от моих предыдущих установок на VMware 7) ОГРОМНОЕ СПАСИБО !!!
    НО не соедининия интернет. Кто-нибудь, помогите...... Что скачать, установить.... КАК???сделать инет.

    HELP !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    ОтветитьУдалить
  50. Может проблема в VMware Tools Их я тоже не могу установить, пишет did not ....... и вское такое.Ну как же быть???

    ОтветитьУдалить
  51. Попробуй в настройках виртуальной машины поменять тип NetWork Connection (там их 3, какой-нибудь может и заработает)

    ОтветитьУдалить
  52. Сейчас пробую, голово уже сломал в поисковиках. Ничего конкретного не могу
    найти.


    5 апреля 2011 г. 21:14 пользователь Disqus <
    > написал:

    ОтветитьУдалить
  53. Ничего не получается, все перепробовал. Как быть?
    --
    С Уважением,
    Николай Бармин.

    ОтветитьУдалить
  54. Кто-нибудь, помогите Ну нет интернета и все. Все три способа в VMware Networka перепробовал, ничего не получаетсяю Может какой-то патч скачать и установить. У меня Samsung R425, AMD intel Core 2 Duo M320.

    ОтветитьУдалить
  55. А какое интернет подключение используете? P.S. процессор у вас наверное AMD
    Turion M320 :)

    6 апреля 2011 г. 19:05 пользователь Disqus <
    > написал:

    ОтветитьУдалить
  56. У меня локальный интернет от Beeline, ноут напрямую через кабель, без роутера. Процессор AMD. Просто когда в BIOS захожу - строка Intel core 2 duo M320

    ОтветитьУдалить
  57. Решил еще раз переустановить. Может изначально что-то упустил. НО, все делаю строго по инструкции. Правда, у меня есть два iso iDeneb 10.5.7 - один на 4.37 Гб, второй на 3.36 Гб. Странно как-то.
    На самам деле я новичек, и с виртуальной машиной не так давно познакомился. А ОС Мас очень нравится.

    ОтветитьУдалить
  58. вот характеристики моего скромного ноута http://www.notebook-center.ru/catalog_samsung_7683.html

    ОтветитьУдалить
  59. Обязательно ли с DVD устанавливать, или все-таки можно с жесткого диска?

    ОтветитьУдалить
  60. Вы написали:А образ монтировали Daemon Tools и затем выбирали виртуальный привод в
    vmware? или просто выбрали образ в vmware без посредничества daemon tools?

    Как применить DT, я просто после успешной установки - сразу на крестик - изменить параметры - подставляю vmdonk. Может из-за этого не инета. Не могу сообразить, для чего Deamons Tools.

    ОтветитьУдалить
  61. Не правильно написал в первый раз.У меня AMD Athlon ll Dual-Core M320

    ОтветитьУдалить
  62. все поставил. у кого проблемы:
    - попробуйте установить англоязычную версию
    - если видите перечеркнутый круг. жмите ресет виртмашины. при загрузке F8

    процессор AMD II X2 250

    ОтветитьУдалить
  63. а почему мышь не двигается на 17 шаге?блин

    ОтветитьУдалить
  64. Здравствуйте ! У меня после 10 шага ,при запуске ВМ выскакивает : "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization."
    Облазил уже кучу форумов, нигде внятно не могут объяснить, где взять эту визуализацию. В биосе смотрел - там нигде нет. Проверил утилитой - пишет, что комп ее поддерживает. В чем прикол, объясните, пожалуйста (скрины железа и проблемы прилагаю)...

    ОтветитьУдалить
  65. Визуализация включается в биосе в настройках адвансед проца

    ОтветитьУдалить
  66. Если не получается 15 шаг, то нажмите вмето -v просто ctrl

    ОтветитьУдалить
  67. обьясните пожалуйста как делать 24 шаг?

    ОтветитьУдалить
  68. у меня после 23 шага снова начинается 17.заебало конкретно. подскажите как перейти на 25 шаг.

    ОтветитьУдалить
  69. Здравствуйте, делаю 11 шаг и мне выдает ошибку (Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization.), что делать, компьютер перезапускал.
    Владимир объясните пожалуйста подробней, в биосе при запуска компа, или ВМ (в ВМ в биос не пускает, после этой ошибки)

    ОтветитьУдалить
  70. Все сделал как написано автором - поперло все и сеть сконфигурировалась автоматом - интернет сразу появился. Автору огромное спасибо!

    ОтветитьУдалить
  71. К сожалению не смогу, у меня дорогой интернет, 5 Гб не выложу. Deneb должен
    быть на торрентах.

    9 декабря 2010 г. 9:19 пользователь Disqus <
    > написал:

    ОтветитьУдалить
  72. А образ монтировали Daemon Tools и затем выбирали виртуальный привод в
    vmware? или просто выбрали образ в vmware без посредничества daemon tools?

    ОтветитьУдалить
  73. у меня Seven x64
    возможно дело в процессоре.

    22 июля 2010 г. 14:59 пользователь Disqus <
    > написал:

    ОтветитьУдалить
  74. странно, это ошибка выползает когда:
    -процессор не держит sse2
    -процессор не держит sse3, при этом выбран sse3 patch
    -в старых core 2 duo (e6600) - может из-за этого у вас не работает. Это баг
    VmWare.
    -из-за монтирования образа через VM.

    21 июля 2010 г. 15:03 пользователь Disqus <
    > написал:

    ОтветитьУдалить
  75. других не нашёл, точнее хотя бы как-то работающих.
    Эти драйвера по отзывам у некоторых даже без затыков работали.

    22 июля 2010 г. 16:00 пользователь Disqus <
    > написал:

    ОтветитьУдалить
  76. в каком месте проблема? какой софт использовался?

    ОтветитьУдалить
  77. Заново сделал вирт машину - запустил и при запуске системы с диска он пишет "system config file '/com.apple.Boot.Slist' not found"

    ОтветитьУдалить
  78. Все файлы качал с ссылок данных на данной странице...

    ОтветитьУдалить
  79. Буду благодарен за помощь.
    На шаге 17 на секунду появляется екран вибора языка, а потом черный фон и несколько строк текста. Процесор AMD Turion II P560 Dual-Core 2,5
    Софт использован по Вашей рекомендации.

    ОтветитьУдалить
  80. что за текст в этих строках?

    ОтветитьУдалить
  81. localhost halt[137] halted by root
    syncing disks... Killing all processes

    continuing
    done
    WARNING: ether_detach_inet6 can't detach ipv6 from en0
    CPU halted: It's now safe to turn off your computer

    ОтветитьУдалить
  82. Кстати, перед чёрным экраном на долю секунды появляется это:

    ОтветитьУдалить