Могу ли я запустить виртуализированную операционную систему OS X (купленную на eBay) на своем ПК через VMware Player?

Я рассматриваю возможность запуска виртуализированной операционной системы OS X на моем ПК в VMware Player. Я хочу сделать это, чтобы запустить Xcode.

Я могу сделать это?

VMware Player не поддерживает запуск OS X. Версии OS X, которые могут быть виртуализированы в соответствии с их SLA, могут выполняться только на оборудовании марки Apple и при этом под самой OS X. Поэтому нет , вы не можете виртуализировать OS X на ПК с помощью VMware Player.

Ответы (1)

На самом деле , это сложный маленький вопрос. Хотя это не поддерживается условиями и соглашением Apple, Mac OS X можно запускать в VMware. Однако вам понадобится какой-нибудь анлокер, который предоставляет копию Darwin.iso и несколько других инструментов для отладки и общей производительности на виртуальном оборудовании. Оттуда вам также нужно будет изменить VMware (также через средство разблокировки), поскольку оно не поддерживает программное обеспечение Apple по умолчанию. Также отмечается, что при использовании процессора AMD/APU для правильной работы потребуются дополнительные kexts и команды подробного режима во время загрузки. Когда все это будет обработано, вы сможете запускать практически любую версию Mac OS X, как показано здесь (фактически, в настоящее время я использую эту виртуальную машину на Intel Core i5, чтобы опубликовать этот ответ в Интернете - в целях тестирования):

https://www.youtube.com/watch?v=G-r8CvCnen4

На самом деле, это точное видео использует VMware Player. Мне не удалось заставить это работать для Workstation 12 (после нескольких недель отладки и проб и ошибок), поэтому я предполагаю, что в текущей версии существует проблема совместимости с Workstation.

ВНИМАНИЕ: я не одобряю неправомерное использование продуктов Apple. Я просто отвечаю на вопрос, основанный на знаниях и опыте, чтобы исправить широко распространенное предположение, которое не соответствует действительности.

Как таковой, да - это возможно. Но НЕТ, вы не должны делать это ни для чего, кроме целей тестирования (даже если это БЕСПЛАТНО с AppleID).