Oracle VM VirtualBox 是一款开源免费的虚拟机软件,适用于桌面系统,它和服务器端虚拟化软件Oracle VM共同构成了完整的虚拟化软件解决方案。

现在很多操作系统都是64位的,如Oracle Linux 64位,Win 7 64位等,而许多服务器软件也都只支持64位系统,但大多数Windows XP的用户都是32位的,此时如果想运行64位系统, 默认设置下是不能成功的, 会提示不支持的CPU架构. 好在大多数新电脑(如笔记本,台式机)都是64位CPU, 因此通过如下设置, 即可让VirtualBox成功运行64位系统:

  1. 确保在BIOS中启用了Virtualization. 物理机器的CPU 必须能够运行64位系统, 虽然现在它只运行了一个32位的Windows XP 系统.
  2. 下载并安装Oracle VM VirtualBox. 之后 必须 安装VirtualBox Extension Pack 以使虚拟机能正常运行.
  3. 创建64位虚拟机后, 在虚拟机镜像的设置中, 转向 System(系统), Acceleration(硬件加速) 标签页. 禁用然后再次启用一次”Enable VT-x”(启用VT-x/AMD-V).

现在, 可以试试64位系统了! 此方法经验证已成功运行成功64位Win7. 如下图所示:

image

转载请注明:WebLogic Android 博客 » VirtualBox如何在32位系统下虚拟64位OS