У меня 10.6 работает на MacBook Pro 2006 года. Я хочу запустить более старое программное обеспечение, предназначенное для 10.4 и более ранних версий, поэтому я решил установить Tiger в VMware Fusion, но оно не работает. Любая идея, как я это сделаю?
Что я пробовал:
при создании новой виртуальной машины у Tiger нет выбора. Он предлагает только сервер 10.5 и сервер 10.6. Я попытался использовать вариант сервера 10.5 с образом диска Tiger, но безуспешно: выдает эту ошибку:
Mac OS X не поддерживает программную виртуализацию.
Для запуска Mac OS X вам нужен хост, на котором VMware Fusion поддерживает аппаратную виртуализацию.
Есть предположения?
В этой статье VMware Workstation 6 упоминается как способная запускать OS X с некоторыми хаками, но она работает медленно. Но что еще более важно, эта статья описывает то, что я считал единственным известным решением для запуска OS X на виртуальной машине: VirtualBox . Так что вы не сможете сделать это с Fusion, но вы можете сделать это с VirtualBox .
Кроме того: Apple разрешает виртуализацию OS X Server (проверьте дату в этой статье - около 2007 г.). Честно говоря, у него не было бы особых шансов в большом корпоративном ИТ-мире, если бы в наши дни его нельзя было легально виртуализировать.
Официальная ОС Tiger (10.4) просто не работает в виртуализированной среде. Чтобы заставить его работать, вам нужно обойти несовместимости, что было предпринято с разным уровнем успеха (заявления на успех), но это кажется довольно схематичным. Вероятно, вам лучше либо выполнить двойную загрузку MBP, либо найти старый подержанный компьютер, чтобы посвятить его приложениям Tiger. У меня есть G5, который все еще используется именно для этой цели.
К вашему сведению:
Серверы Leopard (10.5) и Snow Leopard (10.6) можно виртуализировать, и они полностью поддерживаются VMware Fusion. Стандартные версии Leopard и Snow Leopard (версия «Клиент») не поддерживают виртуализацию. VMware Fusion 4.1 случайно упустил код, который не позволяет создавать и запускать несерверные виртуальные машины Leopard и Snow Leopard; была быстро выпущена версия 4.1.1 для восстановления кода предотвращения. Я не слышал больших историй об успехах или неудачах запуска несерверных виртуальных машин под Fusion 4.1, но вы можете попробовать.
Все версии Lion (10.7) поддерживают виртуализацию. Розничная лицензия Lion включает в себя разрешение на создание 2 виртуальных машин в дополнение к одной реальной машине, если вы запускаете их на оборудовании Apple. В частности, раздел 2B(iii) предоставляет лицензию:
(iii) устанавливать, использовать и запускать до двух (2) дополнительных копий или экземпляров Программного обеспечения Apple в среде виртуальной операционной системы на каждом Компьютере Mac, которым вы владеете или управляете и на котором уже запущено Программное обеспечение Apple.
Обратите внимание, что, по-видимому, Apple не воспринимает это слишком серьезно, поскольку официальные лицензии Lion, размещенные на http://www.apple.com/legal/sla/ , по-прежнему требуют, чтобы вы запускали «Snow Leopard».
Вы пытались установить 10.6 в качестве виртуальной машины? Просто интересно, потому что похоже, что сообщение об ошибке, которое вы получаете, является точным. У вас MacBook Pro 2006 года выпуска, и, насколько мне известно, процессоры на этих машинах не поддерживают аппаратную виртуализацию. Таким образом, VMware просто сообщает вам, что не поддерживает OS X в виртуальной машине на вашем компьютере.
Однако сработает установка Tiger на отдельный раздел. Используйте дисковую утилиту для создания нового тома и загрузки с установочного диска Tiger, затем установите на этот новый том, и вы сможете загрузиться с него по мере необходимости.
Вам не разрешено запускать Mac OS на виртуальной машине (проверьте лицензию). :)
OS X Tiger можно установить в VMWare Fusion, создав виртуальную машину FreeBSD. Мне еще предстоит найти способ установить FreeBSD-версию VMWare Tools, но над этим я работаю. На данный момент вы можете делать основные вещи, такие как веб-серфинг.
Так что это случай создания виртуальной машины FreeBSD и настройки параметров перед установкой Tiger.
Роберт Чаччо
Джош