當我的處理器不支援虛擬化時如何運行虛擬機器?

當我的處理器不支援虛擬化時如何運行虛擬機器?

我使用的是 Windows XP 32 位元並擁有 Intel Pentium M 725 處理器。

我使用Intel的一個軟體工具來檢查是否允許虛擬化:

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 mods 允許啟用它。然而,你的CPU物理上不具備該功能所以你運氣不好。

相關內容