VirtualBox – Does VirtualBox Run 64-bit Guests on a 32-bit Host?

32-bit64-bitvirtualboxvirtualization

Please, how can I run 64-bit guests on a 32-bit host?

I have Oracle VM Virtualbox 4.3.12.
When I choose:
screenshot of the VirtualBox window to select guest machine type

I can only find 32-bit. My host CPU is Intel(R) Core(TM)2 Duo CPU T6600 @ 2.20GHz.

from cat /proc/cpuinfo processor:

flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 constant_tsc pni monitor ssse3 bogomips

Best Answer

Your CPU does not provide VT-x harware virtualization needed for running a 64-bit guest OS in a 32-bit host. There is nothing we can do to overcome this.

In order to still be able to run a 64-bit application (as was said in a comment) let me suggest you run Ubuntu 64-bit either by a dual-boot, or as a live system from USB. A live system in persistence mode allows to save files in a reserved area.

Alternatively it is also possible to completely install a bootable Ubuntu on a USB drive/key:

Related Question