Virtualbox no tiene opciones de 64 bits

31

Recientemente instalé Oracle Virtualbox desde su sitio web en Xubuntu 15.04 de 64 bits. Específicamente, Virtualbox 5.0.4. Sin embargo, cuando intento instalar una máquina virtual, solo me da la opción de instalar un sistema operativo de 32 bits (como se ve a continuación). ¿Hay alguna manera de permitir sistemas operativos de 64 bits?

ingrese la descripción de la imagen aquí

eLyUKayEe
fuente
¿Estás ejecutando Ubuntu de 32 bits?
Daniel
Acabo de agregar una edición aclarando.
eLyUKayEe
2
consulte aquí
Ravan
2
¿VT-x / AMD-V está habilitado en BIOS? askubuntu.com/questions/256792/…
Takkat
Básicamente, este problema se produjo debido a la instalación de docker. Docker deshabilita la opción de 64 bits. puede resolver este problema de la siguiente manera, consulte el siguiente video: Debe deshabilitar la opción hyper-v para resolver este problema en 30 segundos. El video práctico está disponible aquí .
user880527

Respuestas:

24

Esto es normal si su CPU no tiene soporte de hardware para virtualización (Intel VT-x o AMD-v). Las CPU antiguas de 64 bits pueden no admitir esto.

Cito el siguiente del moderador del foro Virtualbox

Puede instalar invitados de 64 bits en hosts de 32 bits, por lo que la "mordida" del host no es el problema. El problema es que en VirtualBox, se requiere soporte de hardware para la virtualización (Intel VT-x o AMD-v) para ciertas máquinas virtuales, que incluye todas las máquinas virtuales de 64 bits, independientemente del host.

Para habilitar invitados de 64 bits, revise la siguiente lista de verificación: -

  • Anote su modelo de CPU o número de pieza exacto, luego conéctese y verifique sus capacidades. La CPU debe tener una capacidad de 64 bits y ser compatible con las tecnologías de virtualización Intel o AMD: VT-x o AMD-v.

  • Por lo general, debe habilitar VT-x / AMD-v en el BIOS de la PC host. Debe consultar el manual de su PC o el foro de soporte para averiguar cómo iniciar en la pantalla del BIOS. Probablemente no sea algo con lo que podamos ayudarlo en los foros de VirtualBox. Una vez que llegue allí, debe buscar algo enterrado en un menú, tal vez en la categoría de seguridad. La opción puede llamarse algo así como "Activar tecnología de virtualización". Si ve "E / S dirigida virtual", entonces eso es algo diferente. Recuerde reiniciar su PC host después de realizar cambios en el BIOS; en este caso, se requiere un reinicio completo desde el apagado, solo reanudar desde un estado de hibernación puede no funcionar.

  • Si (1) y (2) ya se han solucionado, asegúrese de que ninguna otra aplicación de host ya esté utilizando VT-x / AMD-v. Los culpables habituales son los depuradores de nivel de sistema, otras plataformas de VM y algunas aplicaciones antivirus residentes. Esto se ha convertido en un problema particular con los hosts de escritorio y servidor de Windows de 64 bits, especialmente Win8 / Win2k12 / Win10, ya que pueden habilitar la plataforma VM Hyper-v de Microsoft de forma predeterminada: esto toma posesión de VT-x y no jugará bien con VirtualBox.

  • Al crear una máquina virtual, asegúrese de elegir la versión de 64 bits de la plantilla del SO invitado en | General | Básico | Versión, por ejemplo, elija "Ubuntu (64 bits)" y no "Ubuntu" o "Ubuntu (32 bits)". Esto se ha vuelto más importante desde VirtualBox 4.3.x, porque elegir la plantilla correcta también permite que otras características modernas del procesador sean visibles para el invitado: ya no se trata solo de la capacidad de 64 bits.

Ron
fuente
3

Puede ser que su sistema sea de 32 bits, si no, es decir, si es una máquina de 64 bits, es posible que la tecnología de virtualización no esté habilitada en el BIOS. debe habilitar la tecnología de virtualización en el BIOS ... puede encontrar videos relevantes sobre cómo habilitar la virtualización a través del BIOS.

aniruddh
fuente
Con la virtualización desactivada en BIOS, tenemos opciones de solo 32 bits, y con ella activada, también obtenemos 64 bits.
partir del