Pour créer des machines virtuelles, vous utilisez certainement déjà Vmware Player ou Workstation. Mais saviez-vous qu’il existe un logiciel similaire déjà natif à Windows et totalement gratuit ? Il n’est pas visible de suite car il faut activer la fonctionnalité dans vos programmes Windows et il s’appelle Hyper-V.
1. Installation de la fonctionnalité Hyper-V
Commençons par activer la fonctionnalité « Hyper-V » de Windows. Pour cela, rendez-vous dans « Panneau de configuration », « Programmes », « Activer ou désactiver des fonctionnalités Windows » (sous le menu « Programmes et fonctionnalités »).
Cochez la case « Hyper-V », laissez les cases de sous-dossier cochées automatiquement et cliquez sur « Ok ».
Cette fonctionnalité est disponible pour les versions suivantes de Windows : Windows 8.1, Windows 8, Windows 7 (sauf édition familiale), Windows Vista SP1/SP2 (sauf édition familiale), Windows Server 2008 x64 SP1/SP2 & R2, Windows Server 2003 x64 SP2 & R2 SP2, Windows 2000 SP4, Windows XP Professionnel SP2/SP3 & x64 SP2. [Sources : http://fr.wikipedia.org/wiki/Hyper-V, page visitée le 02/12/2014]
Suite à son installation et au redémarrage de votre poste, vous trouverez le raccourci pour lancer Hyper-V dans le menu démarrer de Windows. Dans mon cas, je l’ai retrouvé dans le menu Windows 8.1 sous la section « Outil d’administration Hyper-V ».
Je l’ai tout de suite épinglé à ma barre des tâches et à l’écran d’accueil.
2. Découvrons Hyper-V
Si vous vous êtes déjà servi d’un logiciel de virtualisation tel que Vmware WorkStation, vous ne devriez pas avoir de mal à vous adapter à Hyper-V. Hyper-V est administrable par une console MMC. Voici en quelques lignes ces principales fonctionnalités.
1 : Cette colonne vous permet de regrouper plusieurs ordinateurs ayant Hyper-V d’installé. Vous pouvez ajouter des serveurs distants pour gérer les machines virtuelles de ceux-ci.
2 : Cette partie va offrir un large choix d’options concernant le serveur sélectionné dans la partie1, les options du serveur tel que la création des VM & VHD, la configuration d’Hyper-V ainsi que le gestionnaire de commutateur virtuel et d’autres …
3 : « Ordinateurs Virtuels » correspond à la liste des machines virtuelles installées sur le serveur sélectionné. Différentes informations sont disponibles sur celle-ci, comme si elles sont ou non allumées, l’utilisation du CPU, la mémoire assignée ou encore le temps depuis laquelle est allumée.
4 : « Points de contrôle » cette fenêtre indique les différentes sauvegardes propres à la machine virtuelle sélectionnée, en anglais « Snapshots ».
5 : Cet onglet concerne les ressources allouées à la machine virtuelle sélectionnée. Il nous sert à obtenir des informations sur la machine sélectionnée (3), tel que la mémoire allouée, des informations sur le réseau et la réplication.
Hyper-V et Vwware ne sont pas compatibles. Vous ne pouvez pas ouvrir des machines créées avec Vmware sous Hyper-V et inversement. De plus, si vous décidez d’installer Hyper-V, vous ne pourrez plus lancer vos ordinateurs virtuels créés avec Vmware. Vmware ne fonctionne que si la fonctionnalité Hyper-V est désactivée. Cependant des solutions existent pour convertir vos ordinateurs virtuels Vmware en ordinateurs virtuels Hyper-V.
3. Désactiver la fonctionnalité Hyper-V
Voici comment résoudre le message d’erreur : VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running Vmware Workstation
Lancez une invite de commande en tant qu’administrateur (création d’un raccourci CMD, clic droit sur le raccourci, clic sur Exécuter en tant qu’administrateur)et insérez la commande :
bcedit /set hypervisorlaunchtype off
Un redémarrage est nécessaire suite à l’entrée de la commande. Son but est de désactiver le rôle Hyper-V et vous permettre de lancer une machine virtuelle Vmware : Pour réactiver Hyper-V, tapez la commande :
bcedit /set hypervisorlaunchtype auto
Un redémarrage est également nécessaire.
4. Créer un commutateur (switch) virtuel
Hyper-V peut créer un Switch virtuel, nous en aurons besoin lors de la création de nos machines virtuelles. Pour ce faire, dans le menu (2), cliquez sur « Gestionnaire de commutateur virtuel ».
Ici vous aurez le choix entre plusieurs types de switch ou commutateur virtuel. J’ai personnellement choisi un type « Externe » car je compte bien installer des mises à jour Windows Update sur mes serveurs par la suite et donc utiliser la connectivité Internet de mon ordinateur physique. Cliquez ensuite sur « Créer le commutateur virtuel » et personnalisez votre Switch avec son nom, une plage d’adresses MAC pour les ordinateurs virtuels et la carte réseaux avec laquelle le commutateur va fusionner.
Cliquez ensuite sur « Appliquer » et votre Switch sera créé !
C’est la fin de ce premier tutoriel. Vous connaissez maintenant les bases du logiciel Hyper-V. Vous pouvez continuer à apprendre en montant par vous-même votre laboratoire Microsoft en installant des ordinateurs virtuels sous Hyper-V. Pour cela, cliquez sur le lien suivant :