Virtualbox n'a pas d'options 64 bits

31

J'ai récemment installé Oracle Virtualbox à partir de leur site Web sur Xubuntu 15.04 64 bits. Plus précisément, Virtualbox 5.0.4. Cependant, lorsque j'essaie d'installer une machine virtuelle, cela ne me donne que la possibilité d'installer un système d'exploitation 32 bits (comme indiqué ci-dessous). Existe-t-il un moyen d'autoriser les systèmes d'exploitation 64 bits?

entrez la description de l'image ici

eLyUKayEe
la source
Utilisez-vous Ubuntu 32 bits?
Daniel
Je viens d'ajouter une modification clarifiant.
eLyUKayEe
2
voir ici
Ravan
2
VT-x / AMD-V est-il activé dans le BIOS? askubuntu.com/questions/256792/…
Takkat
Fondamentalement, ce problème s'est produit en raison de l'installation de Docker. docker désactiver l'option 64 bits. vous pouvez résoudre ce problème de la manière suivante, veuillez vous référer à la vidéo suivante: Vous devez désactiver l'option hyper-v pour résoudre ce problème en 30 secondes. La vidéo pratique est disponible ici .
user880527

Réponses:

24

Ceci est normal si votre CPU n'a pas de support matériel pour la virtualisation (Intel VT-x ou AMD-v). Les processeurs 64 bits plus anciens peuvent ne pas prendre en charge cela.

Je cite celui ci-dessous du modérateur du forum Virtualbox

Vous pouvez installer des invités 64 bits sur des hôtes 32 bits, de sorte que la "morsure" de l'hôte n'est pas le problème. Le problème est que dans VirtualBox, la prise en charge matérielle de la virtualisation (Intel VT-x ou AMD-v) est requise pour certaines machines virtuelles, qui incluent toutes les machines virtuelles 64 bits - quel que soit l'hôte.

Pour activer les invités 64 bits, exécutez la liste de contrôle suivante: -

  • Notez votre modèle de CPU exact ou votre numéro de pièce, puis allez en ligne et vérifiez ses capacités. Le processeur doit avoir une capacité de 64 bits et prendre en charge les technologies de virtualisation Intel ou AMD: VT-x ou AMD-v.

  • Vous devez généralement activer VT-x / AMD-v dans le BIOS du PC hôte. Vous devez consulter le manuel de votre PC ou le forum de support pour savoir comment démarrer dans l'écran du BIOS. Ce n'est probablement pas quelque chose que nous ici sur les forums VirtualBox pouvons vous aider. Une fois sur place, vous devez rechercher quelque chose enfoui dans un menu, peut-être dans la catégorie de sécurité. L'option peut être appelée quelque chose comme "Activer la technologie de virtualisation". Si vous voyez «Virtual Directed I / O», c'est autre chose. N'oubliez pas de redémarrer votre PC hôte après avoir apporté des modifications au BIOS - dans ce cas, un redémarrage complet à partir de la mise hors tension est nécessaire, la simple reprise à partir d'un état de mise en veille prolongée peut ne pas faire le travail.

  • Si (1) et (2) sont déjà pris en charge, assurez-vous qu'aucune autre application hôte n'utilise déjà VT-x / AMD-v. Les coupables habituels sont les débogueurs de niveau système, les autres plates-formes VM et certaines applications antivirus résidentes. Cela est devenu un problème particulier avec les hôtes de bureau et de serveur Windows 64 bits - en particulier Win8 / Win2k12 / Win10, car ceux-ci peuvent activer la plate-forme VM Hyper-v de Microsoft par défaut: cela attrape la propriété de VT-x et ne jouera pas bien avec VirtualBox.

  • Lors de la création d'une machine virtuelle, assurez-vous de choisir la version 64 bits du modèle de système d'exploitation invité dans | Général | Basique | Version, par exemple, choisissez "Ubuntu (64 bits)" et non "Ubuntu" ou "Ubuntu (32 bits)". Cela est devenu plus important depuis VirtualBox 4.3.x, car le choix du modèle correct permet également à d'autres fonctionnalités de processeur modernes d'être visibles par l'invité - il ne s'agit plus uniquement d'une capacité 64 bits.

Ron
la source
3

Peut-être que votre système est 32 bits, sinon c'est-à-dire s'il s'agit d'une machine 64 bits, alors la technologie de virtualisation n'est peut-être pas activée dans le BIOS. vous devez activer la technologie de virtualisation dans le BIOS .. vous pouvez trouver des vidéos pertinentes sur la façon d'activer la virtualisation via le BIOS.

aniruddh
la source
Avec la virtualisation désactivée dans le BIOS, nous n'avons que des options 32 bits, et avec elle, nous obtenons également 64 bits.
rtaft