VMware et Hyper-V, une cohabitation difficile.

L’hyperviseur de Microsoft est gratuit et inclus dès Windows 8 pro.

Cependant si jamais VMare est également présent sur votre système vous serez confronté à un message d’erreur. Ce message disant qu’Hyper-V doit être supprimé de votre système si vous souhaitez utiliser VMware.

VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Workstation.

Malheureusement seule solution respecter cette demande afin d’utiliser VMware. Mais il est possible de suivre cette indication intelligemment, via l’édition du menu de démarrage de Windows. En effet nous n’allons pas véritable supprimer Hyper-V mais le désactiver (désactivation du rôle).

Deux choix s’offrent à vous, la méthode pas pratique: activer/désactiver à la main en modifiant votre menu de démarrage à chaque fois que vous souhaitez switcher entre vos deux hyperviseurs.
Donc, démarrer votre ordi, exécuter la commande appropriée, redémarrer.

Dans un cmd lancé en administrateur:

Désactivation d’Hyper-V:

Activation d’Hyper-V:
Maintenant la méthode pratique:

Dans le menu de démarrage de Windows, on va créer une nouvelle option de démarrage, avec la fonction désactivant Hyper-V incluse à l’intérieur. Pour faire cela, on utilise l’outil BCDedit encore une fois:

Création de la nouvelle option via cmd lancé en administrateur toujours:

En réponse à cette commande, vous devez obtenir le message suivant:

Commande suivante, appliquer l’option désactivant l’hyperviseur à notre GUID:

Et voilà c’est terminé, maintenant au démarrage, vous aurez une nouvelle fenêtre intermédiaire avant d’arriver à votre écran de login vous permettant de choisir entre:

  • Boot without hypervisor (ou le nom que vous avez spécifié)
  • Windows 8.1

Enjoy !

 


Sources:
http://empiricalmusing.com/Lists/Posts/Post.aspx?ID=25
http://www.maximerastello.com/installer-vmware-workstation-9-windows-8-hyper-v