我正在尝试在 Windows 7 上的 VirtualBox 上安装 Backtrack Linux 作为主机。我正在尝试遵循此教程(为 Mac 编写): http://www.backtrack-linux.org/wiki/index.php/VirtualBox_Install
我下载了 Backtrack 5 R2 64 位并尝试安装它。当我启动虚拟映像时,出现以下错误:
VT-x/AMD-V hardware acceleration has been enabled, but is not operational.
Your 64-bit guest will fail to detect a 64-bit CPU and will not be able to boot.
Please ensure that you have enabled VT-x/AMD-V properly in the BIOS of your host computer.
然后我继续安装。它最终告诉我我正在使用 i686 CPU,并且我需要使用 64 位 CPU。我有一个 64 位核心 i5 CPU。问题是什么?
答案1
没关系,我已经知道了。
基本上,我必须进入 BIOS 并触发“英特尔虚拟化技术”这个功能。我没有意识到这与 VT-x 是同一个东西……我确信它在不同的 BIOS 中可能有许多不同的名字。
答案2
我已经运行了 BT5 而不需要 VT-x,因为我的 BIOS 不支持它,您可以在 BIOS 中启用它(如果支持)或者尝试 VMware,因为在我看来这是一个更好的虚拟化器。