Virtualbox没有64位选项

我最近在他们的网站上安装了Xubuntu 15.04 64位的Oracle Virtualbox。 具体来说,Virtualbox 5.0.4。 但是,当我尝试安装虚拟机时,它只为我提供了安装32位操作系统的选项(如下所示)。 有没有办法允许64位操作系统?

在此处输入图像描述

如果您的CPU没有虚拟化硬件支持(Intel VT-x或AMD-v),这是正常现象。 较旧的64位CPU可能不支持此function。

我在Virtualbox论坛版主中引用了以下内容

您可以在32位主机上安装64位客户端,因此主机的“bittedness”不是问题。 问题是在VirtualBox中,某些虚拟机需要硬件支持(Intel VT-x或AMD-v),其中包括所有64位虚拟机 – 无论主机如何。

要启用64位访客,请运行以下清单: –

  • 请注意您的确切CPU型号或部件号,然后联机并检查其function。 CPU必须具有64位function,并支持Intel或AMD虚拟化技术:VT-x或AMD-v。

  • 您通常需要在主机PC BIOS中启用VT-x / AMD-v。 您需要查看PC手册或支持论坛,了解如何启动BIOS界面。 这可能不是我们在VirtualBox论坛上可以帮助你的东西。 一旦你到达那里,你需要寻找埋在菜单中的东西,可能在安全类别中。 该选项可称为“启用虚拟化技术”。 如果您看到“虚拟定向I / O”,那么这是另一回事。 在更改BIOS之后,请记住重新启动主机PC – 在这种情况下,需要从关闭电源完全重启,只需从hibernate状态恢复可能无法完成工作。

  • 如果已经处理了(1)和(2),那么请确保没有其他主机应用程序已在使用VT-x / AMD-v。 通常的罪魁祸首是系统级调试器,其他VM平台和一些常驻防病毒应用程序。 这已经成为64位Windows桌面和服务器主机的一个特殊问题 – 尤其是Win8 / Win2k12 / Win10,因为这些可以默认启用Microsoft的Hyper-v VM平台:这将获得VT-x的所有权,并且不会与VirtualBox一起使用。

  • 创建VM时,请确保在|中选择64位版本的客户操作系统模板 一般| 基本| 版本,例如选择“Ubuntu(64位)”而不是“Ubuntu”或“Ubuntu(32位)”。 自VirtualBox 4.3.x以来,这一点变得越来越重要,因为选择正确的模板还允许其他现代处理器function对访客可见 – 它不再仅仅是64位function。

可能是你的系统是32位,如果不是,即如果是64位机器那么可能是BIOS中没有启用虚拟化技术。 您必须在BIOS中启用虚拟化技术。您可以找到有关如何通过BIOS启用虚拟化的相关video。