VMWare Fusion 2 : activer l'accès console VNC

Sous Windows et Linux, VMWare 6 intègre un serveur VNC ce qui est très utile pour accéder à vos machines virtuelles. Mais sur Mac, VMWare Fusion ne semble pas proposer cette option dans l’interface graphique de configuration. Apparence trompeuse…
L’option est belle et bien mais il faut l’activer manuellement dans le fichier vmx.
Pour ce faire:
- fermez VMWare Fusion.
- placez-vous dans le répertoire de stockage de vos VM (fichiers .vmwarevm).
- cliquez droit sur votre VM et sélectionnez “Afficher le contenu du paquet”.
- ouvrez le fichier à l’extension .vmx avec un éditeur de texte.
- ajoutez-y les lignes suivantes :
RemoteDisplay.vnc.enabled = "TRUE"
RemoteDisplay.vnc.port = "5901"
RemoteDisplay.vnc.password = "mot_de_passe"
Les options parlent d’elles-mêmes ; assurez-vous tout de même que le port d’écoute soit disponible.
Relancer la VM depuis l’interface puis votre client VNC sur vnc://127.0.0.1:5901.
Remarque : deux options en plus pour faciliter l’accès au BIOS setup :
bios.forceSetupOnce = "TRUE"
bios.bootDelay = "1500"
La première option ne marche que pour le boot suivant (le flag est désactivé ensuite). BootDelay est de ce fait utile pour augmenter le délai en millisecondes de bascule par le combinaison de touches [Fn] + [F2].