当我的处理器不支持虚拟化时,如何运行虚拟机?

当我的处理器不支持虚拟化时,如何运行虚拟机?

我正在使用 Windows XP 32 位并有一个 Intel Pentium M 725 处理器。

我使用了英特尔的软件工具来检查是否允许虚拟化:

Supporting advaced Intel processor technologies
Intel(R) Virtualization technologies                       No

如何为该处理器启用虚拟化功能?

答案1

例如,VMWare 早在硬件虚拟化在台式电脑上普及之前就已经存在了。另一个例子是 QEmu。

这里发生的情况是 VMWare/QEmu 将仿真虚拟 CPU 和硬件,而不是虚拟化。这样速度会慢得多。

VMware 和 QEmu 目前都不支持在没有硬件虚拟化的系统上运行(我对 VMware 的看法可能是错误的,但我对此表示怀疑)。

但是,如果您能找到这些程序的旧版本(此时可能已经非常旧了),它们可能会起作用。我记得由于缺乏适当的 SSE 支持,无法在 533Mhz AMD K6-2 Compaq 上运行 VMWare Workstation,但可以在内置 1.3Ghz AMD Duron 系统上运行。(我会告诉你,带有 256MB RAM 的 VMWare 并不好)。我忘记了所涉及的具体版本,但它确实可以工作。勉强可以。

不过,在它们下运行 Windows Vista 或 7 可能会遇到问题。


实际上,回答你的问题,如果你的处理器不支持硬件虚拟化,你就无法启用它。如果你的 BIOS 很差,即使系统支持,也会禁用它,我听说过 BIOS 修改允许启用它。然而,你的 CPU 本身不具备该功能所以你运气不好。

相关内容