Je reçois cette erreur lors du chargement d'une image Puppet à partir d'une boîte virtuelle Oracle. Comment puis-je le réparer?
Failed to open a session for the virtual machine learn-puppet-centos-6.4-pe-3.1.0.
VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED).
Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
De plus, je constate que l'onglet acellerate
- de Virtual Box est désactivé.
Je crois que VirtualBox lance cette erreur pour un certain nombre de raisons. Très ennuyeux que ce soit une erreur pour tant de choses, mais, je suppose que c'est la même exigence, c'est juste que la cause fondamentale est différente.
Gotchas potentiels:
Donc, pour mon petit bazar que je ressuscite et qui a 8 Go RAM mais seulement un ye-old Core i3, j'ai du succès si j'installe: version 32 bits de Linux, allouant 2,5 Go de RAM .
Oh, et partout où je dis "VT-x" ci-dessus, cela s'applique évidemment également à la technologie de virtualisation "AMD-V" d'AMD.
J'espère que ça aide.
C'est un problème assez simple à résoudre, comme vous pouvez le constater dans le message d'erreur
Vous n'avez pas à utiliser la version précédente de virtual box, essayez plutôt ceci
allez dans votre BIOS
paramètre ...
dans l'onglet virtualization
enable
le virtualiation techniuqe
redémarrez votre PC et vous aurez votre Virtual Box opérationnel.
Lorsque j'essaie de régler la mémoire de base à environ 4 000 Mo (mon ordinateur dispose de 8 Go), le message d'erreur suivant s'affiche: "VT-x est désactivé dans le BIOS". Mais lorsque je réduis la mémoire de base à 2500 Mo, cela fonctionne et l'erreur est résolue.
Il y a une option dans la boîte virtuelle elle-même. Si vous regardez dans Oracle VM Virtual Box Manager. Sélectionnez la boîte virtuelle que vous souhaitez démarrer. Accédez au système, le deuxième élément en haut dans le volet de droite. Dans Système, accédez au troisième onglet appelé accélération. Dans cet onglet, la première case à cocher s'appelle quelque chose comme: 'VT-x/AMD-V' (j'ai la version néerlandaise, donc je ne connais pas la chaîne exacte) UNCHECK Et puis démarrez. Cela a fonctionné pour moi.
J'ai aussi eu ce problème après une mise à niveau. Et je n'avais pas le problème avant. Mais je ne vois pas le lien exact entre la mise à jour et la vérification/désélection de cette option.
En passant, je ne sais pas du tout où se trouve cet "onglet de virtualisation" dans mon "BIOS". Peut-être que je cherchais dans le BIOS de mon PC et non dans la page Système ici, qui est le BIOS de la VM Machine, et c’est ce que vous vouliez dire par Veer7? Si c'était le cas, il était plutôt difficile de comprendre ce que vous vouliez dire. C'est peut-être parce que j'ai OVM en néerlandais et non en anglais. Mais il n’existait pas de BIOS dans Oracle VM Virtual Box Manager.
J'ai eu le même problème. J'ai activé vtx dans le bios et cela n'a pas fonctionné. Après une double vérification dans le bios, j'ai reconnu que le bios disait qu'il faut éteindre (et vraiment éteindre) l'ordinateur. Après cela a fonctionné. Heavy Pitfall :)
Essayez simplement d’ajuster (diminuer) votre RAM alloué pour la machine virtuelle dans la carte mère dans les paramètres. La quantité de RAM disponible sur votre système à ce moment-là peut être inférieure à la quantité que vous avez allouée à la machine virtuelle. Cela a fonctionné pour moi.
"Intel Virtualization" est activé dans mon BIOS et je reçois toujours cette erreur.
Il se trouve que le problème est que Hyper-V est activé dans "Fonctionnalités Windows" et qu'apparemment, VirtualBox et Hyper-V ne fonctionnent pas bien ensemble.
Je suis allé à Panneau de configuration -> Fonctionnalités Windows et décoché Hyper-V. Après un redémarrage, Hyper-V avait disparu et je pouvais maintenant exécuter à nouveau mes ordinateurs virtuels 64 bits dans VirtualBox.
Quelle version de VirtualBox utilisez-vous? J'ai trouvé le même problème et lors de l'utilisation de la version la plus récente sur ma machine win64 X64, VirtualBox-4.3.4-91027-Win, mais je l'ai désinstallé et je suis revenu à VirtualBox-4.2.18-88781-Win.
Cela fonctionne bien, essayez-le jusqu'à ce que Oracle le corrige.
Ce message d'erreur est également apparu dans ma VM. Tout d'abord, j'ai essayé de désactiver l'option " Activer VT-x/AMD-V " (vous pouvez le trouver en ouvrant les paramètres de votre VM: Paramètres-> Système-> Accélération), il y avait un avertissement disant que " Paramètres incorrects détectés (vous acceptez les modifications et la case a été sélectionnée à nouveau).
Ensuite, j'ai lu ces articles et j'ai essayé d'activer le Virtualiation Techniuqe (utilisé lorsque vous voulez activer divers VM sur votre ordinateur ( par défaut, il est défini sur Désactivé car vous n'avez pas besoin que cette propriété fonctionne.
Si vous démarrez une machine virtuelle 64 bits sur une machine hôte 32 bits, vous obtiendrez cette erreur.
Cela m'est arrivé aussi, et après avoir lu toutes les solutions, j'ai supprimé le lecteur créé et tout recommencé.
Le premier cas (celui qui n'a pas fonctionné) était Windows 7 64 bits.
Après avoir essayé la configuration en tant que Win 7 32 bits, cette erreur ne s'est pas reproduite.
J'espère que ça aide quelqu'un.
J'ai mis à niveau vers Windows 10 x64 (à partir de Windows 7 x64), un ordinateur virtuel VirtualBox Windows 10 x64, mais j'ai obtenu l'erreur VT-x. Mon BIOS a été activé, les paramètres - tout dans cet article a été adressé, mais a toujours l'erreur VT-x.
Ce qui a été résolu pour moi, c’est d’aller chez Lenovo et d’installer le dernier BIOS de mon ThinkPad W550. Une fois la mise à niveau installée, VirtualBox m'a redonné les options x64 sans plus d'erreur VT-x.
Si vous utilisez un W550, la version du BIOS que j'ai installée date de septembre 2015: "Utilitaire de mise à jour du BIOS" n11uj05w.exe, version 1.10 du site Web de Lenovo.