web-dev-qa-db-fra.com

Virtualbox est-il incompatible avec Hyper-V dans Windows 10?

Cette question n'est pas liée à Comment sélectionner l'interface de paravirtualisation dans une boîte virtuelle

Dans Virtualbox 5.1.x, j'ai vu diverses options de paravirtualisation dans l'onglet "Accélération" de mes paramètres VM.

Je me suis souvenu que Windows 10 n’avait pas installé Hyper-V, je suis donc allé dans "Ajouter des fonctionnalités de suppression de programme" (ou similaire) dans le Panneau de configuration et j’ai coché la case Hyper-V.

Après deux redémarrages, je suis entré dans la VBox et l'onglet Accélération est complètement désactivé.

Est-ce un comportement attendu? Hyper-V fonctionnerait-il également sans les composants Hyper-V de Microsoft?

11
FarO

VirtualBox 5.x ne peut pas s'exécuter si vous utilisez des machines virtuelles HyperV. Fondamentalement, les deux systèmes essaient d’obtenir un accès exclusif aux fonctionnalités de virtualisation des processeurs (par exemple, les extensions Intel VT-x). HyperV, qui s'exécute sous le système d'exploitation Windows, obtient d'abord l'accès et empêche VirtualBox d'utiliser ces fonctionnalités.

Vous pouvez vérifier plus d'informations:


UPDATE (10/03/2019): VirtualBox 6.0 a une fonctionnalité expérimentale pour fonctionner lorsque Hyper- V est en cours d'exécution. Fondamentalement, VirtualBox détecte Hyper-V et exécute les ordinateurs virtuels en utilisant les fonctionnalités Hyper-V.

  • J'avais plusieurs expériences d'utilisation de VirtualBox 6.0 sur Hyper-V: j'avais deux ordinateurs sur lesquels VirtualBox fonctionne sans problèmes, mais un autre ordinateur sur lequel les machines virtuelles se figeaient après le démarrage.
14
Jaime