Workstation

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Éditeur VMware
Type Hyperviseur de poste de travail (type 2)
Plateformes hôte Windows, Linux
Commande CLI vmrun
Voir aussi Vsphere · Virtualbox

VMware Workstation est l'hyperviseur de type 2 (hébergé) de VMware, destiné aux postes de travail Windows et Linux — à distinguer de ESXi, hyperviseur bare-metal destiné aux serveurs.

Windows : démarrage automatique de VM

Script batch permettant de lancer automatiquement une ou plusieurs VM au démarrage de Windows (testé sous Windows 8) :

rem Lancement en mode minimized
rem # start /min start_VMs.bat

rem @echo off

rem ####################################
rem ###### lancement des machines ######
rem ####################################

cd C:\Program Files (x86)\VMware\VMware Workstation\

start /b cmd /c VMware.exe -x "E:\Virtual Machine\NomVM1\NomVM1.vmx"
rem ### attente de 10 secondes ###
ping -n 10 127.0.0.1 >nul
start /b cmd /c VMware.exe -x "E:\Virtual Machine\NomVM2\NomVM2.vmx"

exit

Pour exécuter ce script automatiquement à l'ouverture de session, copier (ou créer un raccourci vers) le fichier dans le dossier de démarrage de l'utilisateur :

C:\Users\<UTILISATEUR>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Linux : commande vmrun

vmrun est l'outil en ligne de commande fourni avec Workstation pour piloter les VM sans passer par l'interface graphique.

Démarrer une VM :

# vmrun start /usr/local/VMs/<nom_de_la_vm>.vmx

Pour désactiver les notifications/invites au démarrage de la VM (par exemple les demandes de confirmation liées au matériel USB), ajouter dans le fichier .vmx de la VM :

msg.autoAnswer = TRUE

Arrêt logiciel (soft reset) :

# vmrun -T ws reset /path/to/vm/RHEL4/RHEL4.vmx soft

Lister les VM actives :

# vmrun list

Notes d'installation Linux

Sur certaines combinaisons de noyau Linux récent et de version ancienne de Workstation (exemple rencontré : Ubuntu 14.04 avec VMware Workstation 10), l'installation ou la compilation des modules noyau peut nécessiter un correctif (patch) manuel — rechercher le patch correspondant à la version exacte du noyau et de Workstation utilisées sur les forums communautaires (ex. forum Ubuntu-fr) si l'installation standard échoue. (à vérifier) — ce type de correctif est spécifique à chaque couple version-noyau/version-Workstation et n'est pas pérenne.

Voir aussi

  • Vsphere — hyperviseur bare-metal VMware pour serveurs (ESXi)
  • Virtualbox — alternative libre à VMware Workstation