Ejecute SO de 64 bits en Virtual Box desde Ubuntu de 32 bits

8

¿Es posible ejecutar Windows 7 de 64 bits desde un sistema operativo ubuntu de 32 bits?

Puedo reinstalar Ubuntu como un sistema operativo de 64 bits, pero preferiría no hacerlo si no es necesario.

johnc
fuente

Respuestas:

6

De la ayuda de VB:

VirtualBox admite sistemas operativos invitados de 64 bits, incluso en sistemas operativos host de 32 bits, siempre que se cumplan las siguientes condiciones:

1.-Necesita un procesador de 64 bits con soporte de virtualización de hardware (consulte la Sección 10.3, “Virtualización de hardware frente a software”).

2.-Debe habilitar la virtualización de hardware para la VM particular para la que desea soporte de 64 bits; La virtualización de software no es compatible con máquinas virtuales de 64 bits.

3.-Si desea utilizar el soporte de invitado de 64 bits en un sistema operativo host de 32 bits, también debe seleccionar un sistema operativo de 64 bits para la VM en particular. Dado que admitir 64 bits en hosts de 32 bits conlleva una sobrecarga adicional, VirtualBox solo habilita este soporte a pedido explícito.

En los hosts de 64 bits (que generalmente vienen con soporte de virtualización de hardware), los sistemas operativos invitados de 64 bits siempre son compatibles independientemente de la configuración, por lo que simplemente puede instalar un sistema operativo de 64 bits en el invitado.

luri
fuente
6

Para Virtual Box, estas son las preguntas frecuentes de Virtual Box :

Tenga en cuenta que VirtualBox también es compatible con los sistemas operativos invitados de 64 bits, en las siguientes condiciones:

  • Necesita un procesador de 64 bits con soporte de virtualización de hardware (VT-x o AMD-V)
  • Desde la versión 2.1.0, puede ejecutar invitados de 64 bits mientras ejecuta un host de 32 bits.
  • Debe habilitar la virtualización de hardware a través de su BIOS

Entonces depende de tu CPU. Solo tener un procesador de 64 bits no es suficiente, la CPU también necesita soporte de virtualización de hardware.

Como ejemplo, el Intel i3 540 aparece como "Tecnología de virtualización Intel® (VT-x): sí", por lo que debería funcionar allí.

jg-faustus
fuente
Agradable, gracias. Reconozco que este fue el que respondió antes de mi respuesta seleccionada, a quien elegí porque era un poco más completo. Sin embargo, el suyo es un punto muy destacado, y uno que estoy investigando ahora.
johnc
Tengo una computadora portátil con Intel Core i5 M 450 @ 2.40GHz que aparentemente tiene VT-x pero no VT-d. ¿Puedo ejecutar Virtual Box 64bit en él? ¿Cómo sé si el BIOS tiene esto activado sin tener que reiniciar?
719016
4

Si su BIOS y procesador lo admiten, entonces sí. Sugeriría usar hardinfo para verificar las características de su procesador. Sin embargo, es mejor usar el sistema operativo de 64 bits como host de todos modos.

Incluso si su procesador admite VTx, es posible que su BIOS no (muchas computadoras portátiles HP, por ejemplo, no le permiten encenderlo), por lo que debe saber si su BIOS también lo admite.

RolandiXor
fuente
0

Descubrí que en mi máquina Ubuntu Lucid (instalación de 32 bits) se quejará de que la virtualización de hardware no está activada cuando realmente lo está. La razón por la que hace esto es porque el módulo kvm está cargado. Incluí en la lista negra kvm y kvm_amd y ahora Virtualbox carga invitados de 64 bits en un host de 32 bits.

William Schaub
fuente