Catégories
Logiciels Téléchargement

Télécharger VMware Workstation Player (gratuit)

Pour créer et utiliser des machines virtuelles sur son propre ordinateur, il existe un logiciel gratuit proposé par VMware. L’éditeur référence de la virtualisation ne fait pas que vendre un logiciel puissant pour virtualiser des VM sur des serveurs physiques gavés de RAM, de CPU et reliés à  un stockage performant, l’entreprise offre quelques outils et programmes pour découvrir la virtualisation et effectuer des opérations diverses (par exemple VMware vCenter Converter, gratuit lui aussi).

Concurrent de VirtualBox et digne successeur du Virtual PC de Microsoft, VMware Workstation existe maintenant en édition Pro (payant) et Player (gratuit). Bien que son nom fasse penser qu’il est uniquement possible de « lire des VM » , le Player permet aussi d’en créer et d’en modifier les paramètres (quantité de mémoire vive, taille du disque, nombre de vCPU, etc).

La version 16 est sortie le 14 septembre 2020 et apporte de nombreuses nouveautés, dont le support des derniers OS (Ubuntu 20.04 LTS, CentOS 8.2, Debian 10.5, Fedora 32 et 33, RHEL 8.2, VMware ESXi 7.0) et l’extension des machines virtuelles hébergées, jusqu’à 32 vCPU, 128Go de RAM et 8Go de RAM graphique. La 16.1 inclut Docker Machine VMware Driver.

 

Télécharger VMware Workstation 16 Player (gratuit)

1. Aller sur le site VMware Workstation Player.

2. Choisir de télécharger (« essayer ») Workstation Player pour Windows ou pour Linux.

Attention, Windows 7 n’est plus compatible avec VMware Workstation Player 16. Il faudra se contenter de Workstation 15 pour continuer d’utiliser l’OS hôte Windows 7. On pourra donc installer VMware Workstation Player 16 et 16.1 sur Windows 8.1 et 10. Sur Linux, on télécharge un fichier .bundle.

 

Installer VMware Workstation 16 Player sur Windows

1. Double cliquer sur le fichier téléchargé (VMware-player-16.1.0-17198959.exe ou version ultérieure).

2. L’installation est très facile, en 5 étapes « Next » avant de terminer par un « Finish » qui conclut l’opération.

Il est ensuite très facile de passer d’une version gratuite Player à la payante Professional, un simple ajout d’une licence convertira le logiciel déjà installé et débloquera les fonctionnalités additionnelles.

Catégories
Expert Virtualisation

VMware Workstation : réduire la taille des fichiers vmdk d’une VM Windows

Il existe deux modes de configuration des disques durs virtuels VMware : thick et thin. Le premier réserve tout l’espace attribué à la machine virtuelle, le second ne va réellement occuper que la quantité d’espace dont il a besoin. Présents sous la forme de fichiers .vmdk, les disques virtuels utilisés par des VM hébergées sur un hyperviseur VMware vSphere ou en virtualisation locale VMware Workstation peuvent prendre une place considérable sur les stockages SAN, NAS ou disques durs locaux.

Dans le cas du thin, la volumétrie utilisée s’adapte à la taille de la VM mais celle-ci peut fluctuer en fonction de l’usage de la VM. Par exemple, si une VM occupe généralement 20Go de disque sur les 100Go disponibles mais que pour une raison quelconque, l’espace disque occupé monte à 90Go, les fichiers VMDK vont grossir à cette taille de 90Go. Si après une opération de maintenance, on retombe à 20Go utiles, les fichiers VMDK ne vont pas rétrécir et continueront d’occuper 90Go sur le stockage virtuel.

Ce tutoriel explique comment récupérer de l’espace disque de stockage en réduisant la taille des fichiers VMDK utilisés par la machine virtuelle configurée en thin. L’opération se fera au sein même de la machine virtuelle, ici avec VMware Workstation pour l’exemple. Une VM dans laquelle sont installés les VMware Tools, ces drivers indispensables pour une utilisation fluide et stable de la virtualisation avec VMware. L’exemple a été réalisé ici avec un système d’exploitation invité (Guest OS) Microsoft Windows mais cet autre guide explique comment faire avec une distribution Linux, un serveur virtualisé Solaris, FreeBSD et même macOS.

Avec VMware Workstation, la configuration des disques virtuels est par défaut découpée en plusieurs fichiers VMDK. Ces fichiers sont nommés -s001.vmdk, -s002.vmdk, -s003.vmdk, etc.

 

Réduire le fichier VMDK d’une machine virtuelle VMware Workstation

1. Démarrer la machine virtuelle dont il faut réduire le fichier VMDK.

2. Ouvrir un Invite de commandes (cmd) en tant qu’Administrateur et accéder au dossier d’installation de VMware Tools, par défaut

cd C:\Program Files\VMware\VMware Tools

3. Taper la commande suivante pour voir les points de montage disponibles :

VMwareToolboxCmd.exe disk list

4. Demander à réduire le disque virtuel vmdk.

VMwareToolboxCmd.exe disk shrink [mount-point]

où [mount-point] est l’un des points de montage affichés précédemment par la commande list.

Par exemple : VMwareToolboxCmd.exe disk shrink C:\

5. L’opération est plus ou moins longue, selon le volume à réduire.

6. En fin d’exécution, la machine hôte est allégée de tout l’espace récupéré par la VM.

Catégories
Expert Linux Virtualisation

VMware Workstation : réduire la taille des fichiers vmdk d’une VM Linux

L’hébergement de machines virtuelles en local permet de travailler facilement sur des environnements de test, de développement ou pour découvrir un nouveau système d’exploitation, sans avoir à risquer d’endommager son OS principal. Le logiciel VMware Workstation, en version gratuite Player ou payant Pro, est très souple pour accueillir des VM standards ou exotiques. L’intérêt de cette solution par rapport à une alternative comme VirtualBox réside dans le fait que ces VM seront totalement compatibles avec un environnement VMware vSphere, l’hyperviseur d’infrastructure en entreprise ou dans le cloud. Aussi, puisque VMware Workstation existe sur Windows, l’échange d’une VM entre deux plateformes sera grandement facilité, une simple copie brute des fichiers étant suffisante pour passer d’un hôte à l’autre. Mais à force d’utilisation et de mises à jour, les fichiers occupés par ces VM gonflent et ne se réduisent pas.

Ce tutoriel explique comment redimensionner en réduisant la taille des fichiers VMware qui composent le disque dur virtuel d’une VM Linux. Une économie d’espace pour occuper moins d’espace sur le disque dur et raccourcir les durées de copies de fichiers. Compatible Ubuntu, Debian, Red Hat, Fedora, CentOS et autres distributions Linux, ce guide fonctionne également avec les systèmes Solaris, FreeBSD et même macOS. Vous avez un système Windows ? Le tutoriel est ici pour réaliser la même opération avec un environnement Microsoft.

 

Réduire les fichiers VMDK d’une machine virtuelle VMware sous Linux

1. Démarrer la VM dont il faut réduire le fichier VMDK (disque dur virtuel).

2. Ouvrir un Terminal en local et accéder au répertoire d’installation de VMware Tools, par défaut :

  • Linux (Ubuntu, Debian, CentOS, Red Hat…) : /usr/sbin
  • Solaris : /usr/sbin
  • FreeBSD : /usr/local/sbin
  • macOS : /Library/Application Support/VMware Tools

3. Taper cette commande pour voir les points de montage disponibles :

vmware-toolbox-cmd disk list

4. Demander à réduire le disque virtuel vmdk.

vmware-toolbox-cmd disk shrink [mount-point]

où [mount-point] est l’un des points de montage affichés par la commande disk list.

5. L’opération peut prendre du temps selon la quantité d’espace à libérer.

6. Au final, les fichiers vmdk sont réduits et l’espace disque utilisé sur la machine hôte est allégé de l’espace récupéré sur la machine virtuelle.

Catégories
Expert Logiciels Virtualisation

Réparer une machine virtuelle VMware Workstation qui ne démarre pas

Le logiciel VMware Workstation est très pratique pour travailler avec des machines virtuelles en local, sur l’ordinateur, par rapport à l’hyperviseur VMware vSphere qui s’installe sur un serveur distant. Cette application existe en version complète et payante (VMware Workstation Pro) ou en édition gratuite (VMware Workstation Player), deux logiciels qui partagent la majorité de leurs fonctions. Principalement, la seconde est « non commercial use only » et en dépit de son nom (Player), il est possible de créer des VM grâce à cet outil gratuit.

Mais un beau matin, il se peut que la machine virtuelle habituellement utilisée ne veuille plus démarrer. On a beau redémarrer l’ordinateur hôte, la VM locale refuse de se lancer et aucun message d’erreur explicite ne s’affiche. Pas de panique, cela ne signifie pas forcément que la machine virtuelle est défectueuse et à jeter.

Impossible de démarrer une VM VMware Workstation ? Puisqu’il n’y a pas forcément de message d’erreur, ce tutoriel explique comment réparer une machine virtuelle locale VMware qui refuse de démarrer.

Cette procédure concerne tous les systèmes d’exploitation hôte, à savoir les différentes éditions de Windows, Linux (Ubuntu, Debian, CentOS, Fedora, Red Hat…), Novell NetWare, Solaris, FreeBSD, etc.

 

Solution pour réparer une VM VMware Workstation

1. Fermer le logiciel VMware Workstation Pro ou Player.

2. Avec l’Explorateur de fichiers Windows, aller dans le dossier qui contient les machines virtuelles. Par défaut, il s’agit de C:\Users\profil\Documents\Virtual Machines.

3. Entrer dans le dossier de la VM en question.

4. Supprimer les dossiers « .lck » (lock).

5. Relancer VMware Workstation et démarrer la VM en question.

6. Si la machine virtuelle ne veut toujours pas démarrer, refermer le logiciel VMware Workstation.

7. Retourner dans le répertoire de la machine virtuelle pour supprimer le fichier .vmem. Il s’agit du fichier qui contient la mémoire vive de la VM.

8. Redémarrer l’application VMware Workstation et la machine virtuelle.

9. Si cela ne fonctionne toujours pas, dernière solution : refermer l’application VMware, dans le dossier de stockage des VM et supprimer tous les fichiers à l’exception des .vmdk et du .vmx. Ces fichiers contiennent respectivement le(s) disque(s) virtuel(s) et le fichier de configuration de la VM.

10. Ouvrir à nouveau l’app VMware Workstation Pro ou Player pour démarrer la machine virtuelle.

Catégories
Expert Virtualisation Windows 10

Impossible d’ouvrir une VM VMware Workstation Pro / Player avec Windows 10 ?

La dernière mise à jour pour Windows 10, édition 1709 Fall Creators Update, a modifié un composant de sécurité de la virtualisation intégré au système d’exploitation de Microsoft (Hyper-V) et empêche le logiciel VMware Workstation Pro / Player de démarrer. Il en est de même avec Windows 10 versions 1803, 1809 et 1903.

Ce problème concerne toutes les versions de VMware Workstation (12, 14, 15), que ce soit en payant (Pro) ou gratuit (Player). Ce n’est pas un bug de Windows mais cela est causé par la modification d’une fonctionnalité intégrée à l’OS (la virtualisation HyperV), incompatible avec l’application de virtualisation VMware. Ce tutoriel est basé sur ce KB VMware. pour pouvoir à nouveau utiliser les logiciels VMware Workstation avec la dernière version de Windows 10. Par exemple avec Windows 10 1903 et un VMware Workstation 15.

 

Message d’erreur VMware Workstation Pro / Player

« VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard. »

 

Résoudre le problème entre Windows 10 et VMware Workstation

1. Exécuter la commande « gpedit.msc » (touche Windows + R) pour ouvrir l’éditeur de stratégie de groupe locale.

2. Dérouler : Configuration ordinateur, Modèle d’administration, Système, Device guard :

(en anglais : Computer Configuration, Administrative Templates, System, Device Guard)

3. Double cliquer sur le paramètre « Activer la sécurité basée sur la virtualisation » et passer la valeur à Désactivé.

(Turn on Virtualization Based Security à Disabled sur Windows anglais)

4. Valider par OK.

5. Ouvrir une nouvelle commande Exécuter (touche Windows + R) et taper « optionalfeatures » avant de valider.

6. Décocher la ligne « Hyper-V » :

7. Valider par OK et redémarrer l’ordinateur.

8. Après redémarrage de Windows, les VM hébergées dans VMware Workstation Pro ou Player doivent à nouveau fonctionner.

 

Ca ne fonctionne toujours pas ?

Si les machines virtuelles ne démarrent toujours pas ou qu’un écran bleu (BSOD) apparait, VMware recommande de rajouter cette procédure pour supprimer les variables EFI.

1. Ouvrir un Invite de commandes en tant qu’Administrateur.

2. Exécuter ces commandes (où X: est une lettre non utilisée, sinon en définir une autre) :

mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d

3. Redémarrer l’ordinateur hôte.

4. Accepter le fait de désactiver Device Guard ou Credential Guard à l’écran de démarrage.

Catégories
Expert Linux Virtualisation

VMware Workstation : installer Ubuntu en français

Le titre peut surprendre par l’apparente simplicité à réaliser cette opération, pourtant ce n’est pas une possibilité offerte par défaut dans le logiciel de virtualisation VMware Player (gratuit) ou Workstation Pro (payant). Avec l’un de ces logiciels, lorsqu’on crée une nouvelle machine virtuelle en chargeant un fichier ISO Ubuntu, l’assistant Easy Install va automatiquement passer les questions préalables à l’installation du système d’exploitation. Or, on ne peut ainsi pas choisir le nom de l’ordinateur (hostname), le fuseau horaire ni la langue du système. Et on se retrouve ainsi avec un système Ubuntu en anglais. Bien sûr, il est possible de changer la langue du système pour passer de l’anglais au français mais ce serait plus simple et ça consommerait moins de ressources de le faire dès l’installation initiale.

Ce tutoriel montre comment obtenir Ubuntu en Français dans une machine virtuelle VMware Workstation Player (gratuit) ou VMware Workstation Pro. Toutes les versions du logiciel VMvare sont concernées ainsi que les éditions successives d’Ubuntu. Par extension, les autres distributions Linux supportées se comportent de la même manière (RedHat, SUSE, Oracle Linux, Debian, Fedora, openSUSE, Mint et CentOS).

 

Ubuntu par défaut dans une machine virtuelle VMware

La création d’une nouvelle machine virtuelle se fait habituellement de cette manière.

1. Choisir « Create a new virtual machine » .

2. Charger le fichier ISO Ubuntu (ubuntu-16.04.1-desktop-amd64.iso par exemple). C’est ici que l’assistant VMware Easy Install prend le relai.

3. Indiquer Nom d’utilisateur, login et mot de passe de session Ubuntu.

4. Donner un nom à la machine virtuelle et un dossier de stockage.

5. Définir la taille allouée au disque.

6. Confirmer la création de la VM et l’installation d’Ubuntu va automatiquement démarrer.

7. Une fois cette opération terminée, Ubuntu est installé en langue anglaise.

 

Installer Ubuntu en Français dans VMware Workstation

1. Cliquer sur « Create a new virtual machine » .

2. Choisir « I will install the operating system later » :

3. Préciser l’OS : LinuxUbuntu 64-bit.

4. Donner un nom à la VM et indiquer où elle sera créée.

5. Spécifier la taille du disque dur virtuel.

6. Confirmer la création de la machine virtuelle en cliquant sur Finish.

7. Faire un clic droit sur la VM ainsi créée et choisir Settings (Paramètres) :

8. A gauche, cliquer sur « CD/DVD (SATA) » et sélectionner le fichier ISO d’installation Ubuntu (Use ISO image file, Browse). Valider par OK.

9. Démarrer la machine virtuelle vierge (Play virtual machine), l’écran d’installation du système Ubuntu se présente comme sur un ordinateur classique, avec toutes les options préalables avant de démarrer la copie des fichiers.

10. Après quelques minutes, Ubuntu est installé en français.

11. Restera à installer les VMware Tools pour profiter pleinement des fonctionnalités et performances du hardware au sein de la machine virtuelle Linux.