Hyper-V et Virtualbox: coexistence difficile mais pas impossible
Comment installer Hyper-V et Virtualbox (ou d’autres solutions de virtualisation) sur la même machine. Comment s’assurer que la solution de Microsoft n’empêche pas le chargement d’autres machines virtuelles.
Microsoft Hyper-V et Virtualbox ou d’autres solutions de virtualisation ne peuvent malheureusement pas coexister sur le même système: il est possible d’installer lehyperviseur de la société Redmond (très simple en appuyant sur la combinaison de touches Windows + R puis écrire caractéristiques optionnelles et enfin en cochant la case Hyper-V dans les éditions Professional, Enterprise et Education de Windows 10) et, en même temps, Virtualbox ou d’autres solutions. Le problème, cependant, est que avec Hyper-V installé, les machines virtuelles utilisant le même hôte physique ne pourront pas démarrer à partir de Virtualbox ou VMware.
Même en désinstallant Hyper-V, les utilisateurs de Virtualbox ont signalé qu’ils continuaient à obtenir l’erreur E_FAIL (0x80004005) ConsoleWrap lors du démarrage d’une machine virtuelle.
Ce problème, cependant, est dû au fait que la fonctionnalité système est activée par défaut sur les systèmes Windows 10 Démarrage rapide ou alors Démarrage rapide.
Pour réaliser cela, appuyez simplement sur Windows + R, pour taper powercfg.cpl, continuer Spécifie le comportement du bouton d’alimentation dans la colonne de gauche puis en haut Modifier les paramètres actuellement indisponibles.
Redémarrer Windows 10 après la désinstallation d’Hyper-V, l’état du noyau du système d’exploitation sera partiellement restauré et, avec lui, également les préférences sur l’utilisation des fonctionnalités de virtualisation (qui ne peuvent pas être utilisées par Virtualbox, VMware et les solutions de tiers ).
Pour surmonter le problème, une fois Hyper-V désinstallé, appuyez simplement sur Windows + D pour afficher le bureau Windows 10 puis ALT + F4 et choisissez Redémarrez le système.
Cela n’activera pas la fonction Démarrage rapide documenté dans notre article Arrêter Windows 10 n’est pas la même chose que redémarrer votre système – voici pourquoi et Virtualbox reviendra pour charger correctement n’importe quelle machine virtuelle (sans afficher plus l’erreur E_FAIL (0x80004005) ConsoleWrap).
Faire coexister Hyper-V, Virtualbox et d’autres solutions de virtualisation dans Windows 10
La seule solution pour utiliser les machines Hyper-V et Virtualbox sur le même système (pas en même temps) consiste à configurer Windows 10 pour permettre à l’une ou l’autre solution de virtualisation de se charger au démarrage du système d’exploitation.
Après avoir installé Hyper-V et Virtualbox sur la même machine, vous pouvez taper cmd dans la zone de recherche de Windows 10 puis appuyez sur les touches CTRL + MAJ + ENTRÉE pour ouvrir l’invite de commande avec les droits d’administrateur.
La saisie de la commande suivante créera une nouvelle entrée de lancement d’appel Virtualbox en copiant les préférences par défaut (profil actuel):
bcdedit / copy current / d « Virtualbox »
Dans l’article EasyBCD, gérez le menu de démarrage de Windows et démarrez les fichiers ISO, nous avons expliqué ce que le chargeur de démarrage Windows et son fonctionnement.
L’étape suivante consiste à utiliser la commande suivante:
bcdedit / set ALPHANUMERIC_STRING hypervisorlaunchtype off
À la place de ALPHANUMERIC_STRING il sera nécessaire de remplacer la longue chaîne entre accolades obtenue en exécutant la commande précédente.
En tapant simplement bcdedit vous trouverez maintenant des références à deux éléments du menu de démarrage: actuel est ALPHANUMERIC_STRING où est-ce ALPHANUMERIC_STRING est la chaîne obtenue en réponse à la première commande.
Dans ce deuxième point vous lirez également, parmi les différents paramètres hyperviseur type de lancement désactivé, confirmant qu’Hyper-V ne se chargera pas au démarrage.
Dans la figure à quoi ressemblera le menu de démarrage de Windows 10 après avoir demandé un redémarrage de la machine.
Comment restaurer la configuration par défaut après la désinstallation d’Hyper-V
Si à l’avenir vous décidez de supprimer Hyper-V, après avoir décoché la case Hyper-V dans la fenêtre Fonctionnalité Windows (Windows + R, caractéristiques optionnelles) et redémarré le système (choisissez l’élément par défaut, « Windows 10 », et non « Virtualbox »), revenez simplement à l’invite de commande ouverte avec les droits d’administrateur et tapez ce qui suit:
bcdedit / deletevalue ALPHANUMERIC_STRING
À la place de ALPHANUMERIC_STRING vous devrez spécifier la longue chaîne entre accolades obtenue en émettant la première commande bcdedit vu ci-dessus. En dernier lieu, le système devra être redémarré.
En cas de problème de démarrage des machines virtuelles Virtualbox ou d’utilisation d’autres solutions de virtualisation, vous devrez d’abord redémarrer la machine en contournant le Démarrage rapide, comme expliqué au début (répétez la procédure si nécessaire).
Si les problèmes persistent, vous pouvez taper ce qui suit à l’invite de commande (ouverte avec les droits d’administrateur) et redémarrer Windows 10:
bcdedit / set hypervisorlaunchtype off
dism / Online / Disable-Feature: Microsoft-Hyper-V
Découvrez aussi plus d’articles dans nos catégories windows, internet et web et Ordinateurs et internet.
Finalement Merci pour votre visite on espère que notre article Hyper-V et Virtualbox: coexistence difficile mais pas impossible
vous aide, on vous invite à partager l’article sur Facebook, twitter et whatsapp avec les hashtags ☑️ #HyperV #Virtualbox #coexistence #difficile #mais #pas #impossible ☑️!