Virtualbox没有64位选项


31

我最近从其网站上的64位Xubuntu 15.04安装了Oracle Virtualbox。具体来说,是Virtualbox 5.0.4。但是,当我尝试安装虚拟机时,它仅使我可以选择安装32位OS(如下所示)。有没有办法允许64位OS?

在此处输入图片说明


您正在运行32位Ubuntu吗?
丹尼尔(Daniel)

刚刚添加了澄清说明。
eLyUKayEe 2015年

2
参考此处
Ravan 2015年

2
BIOS中是否启用了VT-x / AMD-V?askubuntu.com/questions/256792/...
Takkat

基本上,此问题是由于docker的安装而发生的。docker禁用64位选项。您可以通过以下方式解决此问题,请参阅以下视频:您需要禁用hyper-v选项才能在30秒内解决此问题。此处提供实用视频。
user880527 18-10-10

Answers:


24

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

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

您可以在32位主机上安装64位客户机,因此主机的“有限性”不是问题。问题在于,在VirtualBox中,某些VM需要虚拟化的硬件支持(Intel VT-x或AMD-v),这些VM包括所有64位VM(与主机无关)。

要启用64位来宾,请运行以下清单:

  • 记下您的确切CPU型号或部件号,然后上网检查其功能。CPU必须具有64位功能并支持Intel或AMD虚拟化技术:VT-x或AMD-v。

  • 通常,您需要在主机PC BIOS中启用VT-x / AMD-v。您需要查看您的PC手册或支持论坛,以了解如何引导进入BIOS屏幕。这可能不是我们在VirtualBox论坛上为您提供的帮助。到达那里后,您需要寻找隐藏在菜单中的东西,也许在安全类别中。该选项可能称为“启用虚拟化技术”之类的名称。如果看到“虚拟定向I / O”,那就不一样了。请记住,在进行BIOS更改后,请重新引导主机PC-在这种情况下,需要从电源完全重启,只是从休眠状态恢复可能无法完成工作。

  • 如果已经处理过(1)和(2),请确保没有其他主机应用程序已在使用VT-x / AMD-v。常见的罪魁祸首是系统级调试器,其他VM平台和某些驻留的防病毒应用程序。对于64位Windows台式机和服务器主机,尤其是Win8 / Win2k12 / Win10,这已经成为一个特殊的问题,因为默认情况下,这些主机可能会启用Microsoft的Hyper-v VM平台:这将获得VT-x的所有权,并且无​​法与VirtualBox配合使用。

  • 创建VM时,请确保在| |中选择来宾OS模板的64位版本。一般| 基本 版本,例如,选择“ Ubuntu(64位)”,而不是“ Ubuntu”或“ Ubuntu(32位)”。自VirtualBox 4.3.x以来,这一点变得更加重要,因为选择正确的模板还可以使来宾看到其他现代处理器功能-它不再仅仅是64位功能。


3

可能是您的系统是32位,如果不是,则是64位计算机,则可能是BIOS中未启用虚拟化技术。您必须在BIOS中启用虚拟化技术。.您可以找到有关如何通过BIOS启用虚拟化的相关视频。


禁用BIOS中的虚拟化功能后,我们只有32位选项,如果启用,我们也可以获得64位。
rtaft
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.