czwartek, 31 grudnia 2009

Instalacja Mac OSX Leopard Snow 10.6.2 na VMware

W celach eksperymentatorsko poznawczych postanowiłem spróbować instalacji systemu Apple Mac OS X Snow Leopard 10.6.2 na VMware.
Przygotowania:
Potrzebujemy procesora z obsługą instrukcji SSE3 oraz VT-x
Ściągamy paczkę, w której jest zawarta przykładowa struktura dysku, sterowniki do systemu gościa, bootloader oraz kext do uruchomienia fonii.
Jako system host wykorzystałem Ubuntu 9.10 oraz VMware Workstation w wersji 7.0.0 build 203739
Uruchamiamy VMware i otwieramy, z wcześniej rozpakowanej paczki, plik Mac OS X Server 10.6 (experimental).vmx
W ustawieniach wirtualnej maszyny przechodzimy do konfiguracji i w opcjach CD/DVD wskazujemy z rozpakowanej paczki plik darwin_snow.iso
Start wirtualnej maszyny i oczekiwany efekt:

Obrazek1

Z dolnego paska narzędzi VMware wybieramy CD/DVD (IDE) / Settings i wkładamy do napędu nośnik z systemem.
Dodatkowo w sekcji Device Status zaznaczamy opcję Connected:

Obrazek2

Kolejny etap to wybór języka instalacji i w opcji dostosuj (tutaj warto poeksperymentować) pozostawiłem zaznaczoną opcję instalacji języka polskiego.
Dalej klasyczna instalacja, która zakończy się rebootem.
Reboot nie działa niestety właściwie i system należy startować z pliku darwin_snow.iso
Czyli ponowne uruchomienie i instalacja sterowników dla systemu gościa czyli z dolnego paska narzędzi wybieramy CD/DVD/Settings podajemy ścieżkę do obrazu darwin_snow.iso (tam są sterowniki) i zaznaczamy connect, na pulpicie pojawi się ikona, dwuklik......
Następny krok to uruchomienie dźwięku czyli rozpakowanie pliku EnsoniqAudioPCI.mpkg.tar.gz z pobranej paczki oraz klasyczna instalacja.
Kilejny krok to instalacja aktualizacji systemu do wersji 10.6.2, którą przeprowadzamy poprzez systemowe SU.
Końcowy rezultat:

Obraz4