La version actuelle de VMware Fusion ne supporte pas OS X El Capitan en tant qu’OS pour machine virtuelle, il faut un peu ruser installer le nouveau système d’Apple.
Création du vmdk pour l’installation d’El Capitan
On commence par créer un dmg d’une taille de 10Go qui nous servira temporairement :
hdiutil create ~/Desktop/InstallOSX.dmg -size 10g -fs HFS+J -volname "Install OS X 10.11 Developer Beta" -layout GPTSPUD |
Ensuite on monte le dmg que l’on vient de créer :
hdiutil attach ~/Desktop/InstallOSX.dmg -nobrowse -noverify |
Maintenant, nous allons utiliser la commande ‘createinstallmedia’ qui sert normalement à créer une clé USB pour installer l’OS. Ici, nous allons choisir comme destination le dmg que l’on vient de créer :
sudo /Applications/Install\ OS\ X\ 10.11\ Developer\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ OS\ X\ 10.11\ Developer\ Beta --applicationpath /Applications/Install\ OS\ X\ 10.11\ Developer\ Beta.app |
Si tout se passe bien, vous aurez les messages suivants :
Password: Ready to start. To continue we need to erase the disk at /Volumes/Install OS X 10.11 Developer Beta. If you wish to continue type (Y) then press return: y Erasing Disk: 0%... 10%... 20%... 30%...100%... Copying installer files to disk... Copy complete. Making disk bootable... Copying boot files... Copy complete. Done. |
Nous devons récupérer l’id du dmg monté :
diskutil list |
Dans mon cas, il est rattaché au disque ‘/dev/disk3’ :
/dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *10.7 GB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_HFS Install OS X 10.11 D... 10.4 GB disk3s2 |
Maintenant, nous allons créer un vmdk (disque dur utilisé par VMware) à partir de notre dmg :
/Applications/VMware\ Fusion.app/Contents/Library/vmware-rawdiskCreator create /dev/disk3 fullDevice ~/Desktop/OSXtmp lsilogic |
La commande est instantanée et aucun message ne sera affiché.
Ensuite, nous utiliserons la commande suivante :
/Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r ~/Desktop/OSXtmp.vmdk -t 0 ~/Desktop/InstallOSX.vmdk |
Cette commande prendra plus de temps et vous aurez le message suivant :
VixDiskLib: Invalid configuration file parameter. Failed to read configuration file. Creating disk '/Users/alexis/Desktop/InstallOSX.vmdk' Convert: 100% done. Virtual disk conversion successful. |
Votre fichier vmdk devrait faire 6,1Go.
Enfin, nous pouvons éjecter le dmg et supprimer le fichier ‘OSXtmp.vmdk’ qui sera sur votre bureau.
diskutil eject /dev/disk3 |
Création de la machine virtuelle
Sur le premier écran, il faut choisir en bas à gauche « Plus d’options » ensuite il n’y a pas de réglages particulier. Il faut juste cliquer sur le dernier écran sur le bouton « Personnaliser les réglages »
Nous allons rajouter le vmdk créer précédemment à notre machine virtuelle. Dans l’écran des réglages, il faut cliquer en haut à droite sur « Ajouter un périphérique… ».
Ensuite sur ‘Disque dur existant’ :
Il faut aller chercher le vmdk créer précédemment. Sur cet écran, vous pouvez choisir si vous voulez créer une copie, le partager entre plusieurs machines virtuelles ou le déplacer. Moi j’ai choisi de le déplacer :
Sur l’écran suivant, vous devez seulement cliquer sur « Appliquer » pour valider l’ajout du disque dur :
Maintenant, vous pouvez fermer la fenêtre des réglages et démarrer votre machine virtuelle.
Installation des VMware Tools
Une fois, votre machine virtuelle terminée, il faut installer les VMware Tools. Par défaut l’installation ne fonctionne pas complètement, vous devez taper la commande suivante :
sudo nvram boot-args="rootless=0 kext-dev-mode=1" |
Vous devez ensuite redémarrer votre machine virtuelle et enfin vous pourrez installer les VMware Tools pour améliorer les performances.
Si pendant lors de l’installation des VMware Tools la fenêtre du Finder est blanche :
Il faut passer par le terminal et taper la commande suivante :
open /Volumes/VMware\ Tools/Install\ VMware\ Tools.app/ |
Ressources :
awesome article works for me in VMWare Fusion 7
Merci pour cet article. J’ai pu faire l’installation sans problème ! Je n’ai pas eu besoin de lancer la commande nvram pour les VMware Tools.