web-dev-qa-db-fra.com

Oracle VirtualBox "VT-x est désactivé dans le BIOS"

J'obtiens cette erreur lors du chargement d'une image à partir d'une boîte virtuelle Oracle. Comment puis-je le réparer? J'ai installé la boîte virtuelle 4.3.12 via une connexion de bureau à distance à un ordinateur Windows 7 64 bits, 32G RAM.

enter image description here

J'ai vérifié le paramètre de visualisation Intel, il dit oui à la visualisation matérielle. enter image description here

J'ai vu ces questions en ligne ressembler au même problème. Mais j'utilise le contrôle du bureau à distance, je ne serais donc pas en mesure de modifier le paramètre sur la page de redémarrage. Je serai automatiquement déconnecté lorsque je redémarrerai cet ordinateur.

VERR_VMX_MSR_VMXON_DISABLED lors du démarrage d'une image à partir de la boîte virtuelle Oracle

18
Yu Deng

si la machine n'a pas besoin de VT-x pour fonctionner, la modification des paramètres de la machine peut aider:

Essayez de modifier le paramètre HardwareVirtEx dans le fichier de configuration de votre machine virtuelle (.vbox).

C'est une section CPU/ressemble à ceci

<Hardware version="2"> <CPU count="1" hotplug="false"> <HardwareVirtEx enabled="false"/> <HardwareVirtExNestedPaging enabled="true"/> <HardwareVirtExVPID enabled="true"/> <HardwareVirtExUX enabled="true"/> <PAE enabled="false"/> <HardwareVirtExLargePages enabled="true"/> <HardwareVirtForce enabled="false"/> </CPU>

de: https://forums.virtualbox.org/viewtopic.php?f=6&t=5882

cela peut également être défini à l'aide de VBoxManage en utilisant:

VBoxManage.exe modifyvm <machine name> --hwvirtex off

ou en utilisant l'API:
void setHWVirtExProperty(HWVirtExPropertyType property, boolean value)

25
Eyal

La capture d'écran que vous avez jointe indique uniquement si votre processeur prend en charge la virtualisation ou non. Il n'indique PAS s'il est réellement allumé ou non. De nos jours, la plupart des machines sont préconfigurées et désactivées.

J'ai réussi à surmonter le même problème en ouvrant mon BIOS (vous pouvez ouvrir le BIOS en éteignant votre PC, en le rallumant, en appuyant sur la touche Suppr ou F10). Recherchez ensuite un paramètre dans votre BIOS qui active la virtualisation. Voir comment le paramètre de virtualisation était OFF sur ma machine qui une fois allumée a résolu mon problème!

4
Tushar Goswami