Installer OS X El Capitan dans VMware Fusion

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.
vmdk_ElCapitan

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… ».

Ajout DD El Capitan 1

Ensuite sur ‘Disque dur existant’ :
Ajout DD El Capitan 2

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 :
Ajout DD El Capitan 3

Sur l’écran suivant, vous devez seulement cliquer sur « Appliquer » pour valider l’ajout du disque dur :
Ajout DD El Capitan 4

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 :
VMware Tools El Capitan1

Il faut passer par le terminal et taper la commande suivante :

open /Volumes/VMware\ Tools/Install\ VMware\ Tools.app/

VMware Tools El Capitan2

Ressources :

Articles similaires :

2 thoughts to “Installer OS X El Capitan dans VMware Fusion”

  1. 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.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.