我最近从他们的网站上在 Xubuntu 15.04 64 位上安装了 Oracle Virtualbox。具体来说,Virtualbox 5.0.4。但是,当我尝试安装虚拟机时,它只给了我安装 32 位操作系统的选项(如下所示)。有没有办法允许 64 位操作系统?
Ron*_*Ron 28
如果您的 CPU 没有硬件支持虚拟化(Intel VT-x 或 AMD-v),这是正常的。较旧的 64 位 CPU 可能不支持此功能。
我引用了以下来自Virtualbox 论坛版主的内容
您可以在 32 位主机上安装 64 位来宾,因此主机的“位”不是问题。问题在于,在 VirtualBox 中,某些虚拟机需要虚拟化硬件支持(Intel VT-x 或 AMD-v),其中包括所有 64 位虚拟机 - 无论主机如何。
要启用 64 位来宾,请运行以下清单:-
记下您的确切 CPU 型号或部件号,然后上网检查其功能。CPU 必须具有 64 位功能并支持 Intel 或 AMD 虚拟化技术:VT-x 或 AMD-v。
您通常需要在主机 PC BIOS 中启用 VT-x/AMD-v。您需要查看您的 PC 手册或支持论坛,以了解如何启动进入 BIOS 屏幕。这可能不是我们在 VirtualBox 论坛上可以为您提供的帮助。一旦你到达那里,你需要寻找隐藏在菜单中的东西,也许在安全类别中。该选项可能被称为“启用虚拟化技术”。如果您看到“Virtual Directed I/O”,那就是另一回事了。请记住在进行 BIOS 更改后重新启动您的主机 PC - 在这种情况下,需要从断电状态完全重新启动,仅从休眠状态恢复可能无法完成这项工作。
如果 (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 以来,这一点变得更加重要,因为选择正确的模板还可以让来宾看到其他现代处理器功能 - 它不再只是 64 位功能。
小智 5
可能你的系统是32位的,如果不是,即如果是64位的机器,那么可能是BIOS中没有启用虚拟化技术。您必须在 BIOS 中启用虚拟化技术。您可以找到有关如何通过 BIOS 启用虚拟化的相关视频。
归档时间: |
|
查看次数: |
130597 次 |
最近记录: |