Installer Ubuntu 64 bits dans VirtualBox [fermé]

25

J'ai installé VirtualBox et téléchargé Ubuntu 64 bits. Lorsque je sélectionne Linux sous VirtualBox, seul Ubuntu 32 bits est affiché. Suis-je en train de faire quelque chose de mal qui empêche l'option 64 bits d'apparaître? Ma machine en tant que système d'exploitation Windows 7 64 bits avec 8 Go de RAM.

Capture d'écran de la VBox

user257133
la source
J'ai traduit votre message en anglais, désolé mais ce site accepte uniquement les messages en anglais. La prochaine fois, essayez d'utiliser translate.google.com .
terdon
Je suppose que cela se produit après l'installation du virtualboxpackage dans Ubuntu 14.04. La VirtualBox installée par ce package ne semble prendre en charge que les systèmes d'exploitation 32 bits.
Reinier Post
En d'autres termes, cela a probablement le doublon askubuntu.com/questions/534693/…
Reinier Post
J'ai eu ce problème et j'ai dû aller au BIOS et activer la virtualisation. Cela l'a résolu.
Akavall

Réponses:

13

Votre problème est que vous devez créer une machine virtuelle 64 bits. Vous en avez probablement créé un de 32 bits, c'est pourquoi l'option n'apparaît pas. Du site Web de VBox ( accentuez le mien):

Invités 64 bits

VirtualBox prend en charge les systèmes d'exploitation invités 64 bits, même sur les systèmes d'exploitation hôtes 32 bits, à condition que les conditions suivantes soient remplies:

  1. Vous avez besoin d'un processeur 64 bits avec prise en charge de la virtualisation matérielle (voir la section intitulée « Virtualisation matérielle ou logicielle »).

  2. Vous devez activer la virtualisation matérielle pour la machine virtuelle particulière pour laquelle vous souhaitez une prise en charge 64 bits; la virtualisation logicielle n'est pas prise en charge pour les machines virtuelles 64 bits.

  3. Si vous souhaitez utiliser la prise en charge d'invité 64 bits sur un système d'exploitation hôte 32 bits, vous devez également sélectionner un système d'exploitation 64 bits pour la machine virtuelle particulière . Étant donné que la prise en charge de 64 bits sur des hôtes 32 bits entraîne une surcharge supplémentaire, VirtualBox n'active cette prise en charge que sur demande explicite.

    Sur les hôtes 64 bits (qui incluent généralement la prise en charge de la virtualisation matérielle), les systèmes d'exploitation invités 64 bits sont toujours pris en charge quels que soient les paramètres, vous pouvez donc simplement installer un système d'exploitation 64 bits dans l'invité.

Attention

Sur n'importe quel hôte, vous devez activer l'APIC d'E / S pour les machines virtuelles que vous avez l'intention d'utiliser en mode 64 bits. Cela est particulièrement vrai pour les machines virtuelles Windows 64 bits. Voir la section intitulée «Onglet « Avancé » ». De plus, pour les invités Windows 64 bits, vous devez vous assurer que la machine virtuelle utilise le périphérique réseau Intel, car il n'y a pas de prise en charge de pilote 64 bits pour la carte AMD PCNet; voir la section intitulée «Matériel de réseau virtuel».

Si vous utilisez l'assistant "Créer une VM" de l'interface utilisateur graphique VirtualBox (voir la section intitulée "Créer votre première machine virtuelle"), VirtualBox utilisera automatiquement les paramètres corrects pour chaque type de système d'exploitation 64 bits sélectionné.

Essayez donc de créer une nouvelle machine virtuelle et sélectionnez Ubuntu 64 comme système d'exploitation. Tous les paramètres doivent être correctement configurés par VirtualBox et vous devriez pouvoir installer sans problème.

terdon
la source
3
J'ai eu ce problème et tout ce que j'avais à faire était d'aller dans le menu du BIOS (Lenovo G50-80) et d'activer la virtualisation matérielle. Maintenant, Ubuntu 64 bits apparaît comme une option pour moi dans VirtualBox
Ogaday
3
Le BIOS doit bien sûr permettre la virtualisation, mais pour moi, j'ai également dû désinstaller Hyper-V ("supprimer la fonctionnalité Windows 10") qui, pour une raison quelconque, a interféré avec cela
RLaaa
2

Votre processeur n'est probablement pas celui 64 bits, c'est pourquoi VirtualBox n'est pas en mesure d'exécuter des noyaux 64 bits, ou dans la plupart des cas de nouveaux ordinateurs VT (Virtualization Technology) qui est nécessaire pour exécuter l'invité 64 bits est désactivé dans le BIOS paramètres que vous pouvez modifier dans la section BIOS de votre machine.

Pour vérifier si votre processeur est capable de prendre en charge VT ou non, exécutez les commandes suivantes dans votre fenêtre de terminal.

 grep --color vmx /proc/cpuinfo.

 grep --color svx /proc/cpuinfo

Comme vmx est un drapeau pour le processeur Intel et svm est pour le processeur AMD. Si la sortie affiche vmx ou svm, votre machine est capable de VT .

ankeet_
la source