我正在尝试将 Fedora 安装到最新可用的 VMware(特别是适用于 Windows 32 位和 64 位的 VMware Player)上。
当我尝试启动 Fedora 时,我收到一条错误消息,指出“此主机不支持 Intel VT-x”。我使用了一个工具,它告诉我我的 CPU 不支持 VT-x。那么我该如何解决这个问题呢?我正在使用一个经过专门修改的 Fedora 版本,以便在 VMware 中运行。
我已成功安装 VirtualBox,没有任何问题。肯定有解决办法吧?网上找不到。
答案1
首先,您需要确定为什么您不支持 VT-x。有两个原因:
- 你的 CPU 不支持它(你没有说你使用的是哪种 CPU - 如果是英特尔的,你可以检查这里)
- 你的 CPU 支持此功能,但你在 BIOS 中禁用了此功能
其次,您是否尝试在同一台机器上同时使用 VirtualBox 和 VMWare?即使您运行 VT-x,一次也只能有一台 VM 使用 VT-x,因此同时运行两个设置为使用硬件虚拟化的虚拟机管理程序是行不通的。
即使您没有 VT-x,您也可以使用软件虚拟化。但是至少对于 VirtualBox 来说,存在重大限制,例如,您只能运行 32 位客户虚拟机,并且客户机上只能有 1 个核心。