问题描述
我在Ubuntu 12.04 32位(带有PAE)中具有Virtualbox 4.1.20,并且我想在Guest虚拟机上运行Ubuntu Server 64位。这可能吗?。我问,因为我收到以下警告:
我想确保没有”emulate”选项。我有一个支持虚拟化的64位CPU。具有Intel I7 2600 CPU的Intel DZ68DB主板。
最佳方案
Virtualbox支持在32位物理主机上运行64位来宾VM,但是有一些要求和其他注意事项:
只要满足以下条件,VirtualBox甚至在32位主机操作系统上也支持64位来宾操作系统:
-
您需要具有硬件虚拟化支持的64位处理器(请参阅称为“Hardware vs. software virtualization”的部分)。
-
您必须为想要64位支持的特定VM启用硬件虚拟化。 64位VM不支持软件虚拟化。
-
如果要在32位主机操作系统上使用64位来宾支持,则还必须为特定VM选择64位操作系统。由于在32位主机上支持64位会产生额外的开销,因此VirtualBox仅在明确请求时才启用此支持。
Warning:
On any host, you should enable the I/O APIC for virtual machines that you intend to use in 64-bit mode. This is especially true for 64-bit Windows VMs. See the section called “”Advanced” tab”. In addition, for 64-bit Windows guests, you should make sure that the VM uses the Intel networking device, since there is no 64-bit driver support for the AMD PCNet card; see the section called “Virtual networking hardware”.