Installer OS X Mavericks dans une machine virtuelle VMWare

Pour ceux qui veulent tester OS X Mavericks sans utiliser une machine dédiée, il est parfaitement possible de tester l’OS dans une machine virtuelle VMWare. Ce n’est pas trivial, mais ça fonctionne. Voici un petit tutoriel qui fonctionne avec VMWare Fusion 5 mais aussi avec VMWare Fusion 4.x, la version que j’ai utilisé.
VMWare

Première chose, il faut le logiciel d’installation de Mavericks dans le dossier Applications.

hdiutil convert -format UDRW -o Desktop/maverick.dmg /Applications/Install\ OS\ X\ 10.9\ Developer\ Preview.app/Contents/SharedSupport/InstallESD.dmg
hdiutil resize -size 9g Desktop/maverick.dmg
hdiutil attach Desktop/maverick.dmg

En fonction de votre machine, il faut noter le nom du diskxs2 pour l’utiliser dans la commande suivante (dans mon cas, disk7s2).

sudo disktool -A disk7s2
hdiutil mount /Applications/Install\ OS\ X\ 10.9\ Developer\ Preview.app/Contents/SharedSupport/InstallESD.dmg
hdiutil attach /Volumes/OS\ X\ Install\ ESD\ 1/BaseSystem.dmg

Même chose ici (dans mon disk9s2).

sudo disktool -A disk9s2
sudo ditto /Volumes/OS\ X\ Base\ System/ /Volumes/OS\ X\ Install\ ESD
hdiutil detach /Volumes/OS\ X\ Install\ ESD

Maintenant, vous faites une machine virtuelle en utilisant Mavericks.dmg comme disque d’installation et en prenant Mac OS X 10.7 64 bits ou Mac OS X 10.8 comme système.

L'image de boot

L’image de boot


Le système

Le système

Il suffit de démarrer, le système va booter sur une partition de restauration, et on va installer manuellement. Il faut taper la commande suivante dans le Terminal. Attention, le clavier est en QWERTY par défaut (ça se change en haut à droite) et le \ se tape en pressant alt, shift et :.

installer -pkg /Packages/OSInstall.mpkg -target /Volumes/Macintosh\ HD

Truc à savoir, ça prend du temps, comme une vraie installation. Avec un disque dur, comptez au moins 25 ou 30 minutes.

Une fois que c’est fait, le système redémarre et Mavericks devrait fonctionner.

Capture d’écran 2013-06-21 à 19.10.46

Après, ça reste lents et on perd évidemment pas mal de choses.