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

San*_*osh 7 virtualization vt-x windows-xp intel-pentium

我使用的是 Windows XP 32 位,并且有一个 Intel Pentium M 725 处理器。

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

Supporting advaced Intel processor technologies
Intel(R) Virtualization technologies                       No
Run Code Online (Sandbox Code Playgroud)

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

Law*_*ceC 6

例如,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 物理上没有该功能,因此您很不走运。