Respuestas:
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.
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í.
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.
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.