web-dev-qa-db-fra.com

Erreur VT-x lors de la configuration de VirtualBox sur Ubuntu

J'ai essayé de configurer VirtualBox sur Ubuntu, mais j'obtiens cette erreur même si la technologie de virtualisation Intel (VT-x) est définie sur Yes dans le BIOS:

Impossible d'ouvrir une session pour la machine virtuelle Ubuntu.

VT-x est désactivé dans le BIOS pour tous les modes de la CPU> (VERR_VMX_MSR_ALL_VMX_DISABLED).

Code de résultat: E_FAIL (0x80004005) Composant: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

EDIT: selon SecurAble, mon système est capable de gérer la virtualisation:

 Securable screenshot

23
user2676140

Ce qui a résolu mon problème était d'utiliser moins de 3 Go de RAM dans la session de boîte virtuelle. J'essayais à l'origine d'utiliser environ 6 Go.

Vous essayez d'allouer plus de 3 Go de RAM à la machine virtuelle. Cela nécessite: (a) un système hôte 64 bits; et (b) une véritable transmission matérielle, à savoir VT-x.

40
user2676140

Dans mon cas, la mémoire (RAM) n’était pas un problème, mais VT-x n’était pas activé dans le BIOS. Ou, dans certains cas, le processeur peut ne pas prendre en charge du VT.

Pour vérifier si votre CPU le supporte ou pas. essayer:

Sudo apt-get install cpu-checker
Sudo kvm-ok 

La deuxième commande affichera si VT est activé ou non ou s'il est disponible.

Si c'est le cas, accédez au BIOS et activez-le. Il devrait s'appeler Intel Virtualization Technology,Intel VT-x,Virtualization Extensions,Vanderpool, ou quelque chose de similaire.

3
notgiorgi

Mon erreur était VT-x est désactivé dans le BIOS pour tous les modes de la CPU (VERR_VMX_MSR_ALL_VMX_DISABLED). Code de résultat: E_FAIL (0x80004005) Composant: ConsoleWrap Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

La solution est que vous devez activer la virtualisation dans le BIOS du système d'exploitation hôte (dans ce cas, il s'agit de Windows)

1
Thousif Ameer khan

Je traite ce problème depuis quelques heures et j'essaie de le résoudre avec probablement toutes les réponses que je pourrais trouver sur Internet.

Ce qui a fonctionné pour moi a été de supprimer le rôle Hyper-V de Windows ...

MJ

0
MichaelJ