Virtualbox

不支持虛擬化的 64 位電腦上的 Virtualbox 64 位映像

  • June 1, 2017

我有一個 64 位的 VirtualBox 映像(.vmdk 文件),但我沒有 32 位版本。我的電腦不支持硬體虛擬化。

邏輯上 VirtualBox 說:

這個核心需要一個 x86-64 CPU,但只檢測到一個 i686 CPU。無法啟動 - 請選擇適合您 CPU 的核心。

如果我沒有 32 位版本,那是否僅僅意味著我被搞砸了?

簡而言之,是的,據我所知,你是。

VirtualBox 無法在沒有 CPU 硬體虛擬化支持的情況下虛擬化 64 位作業系統。

  1. 您需要一個支持硬體虛擬化的 64 位處理器。
  2. 您必須為需要 64 位支持的特定 VM 啟用硬體虛擬化;64 位 VM 不支持軟體虛擬化。
  3. 如果要在 32 位主機作業系統上使用 64 位來賓支持,則還必須為特定 VM 選擇 64 位作業系統。由於在 32 位主機上支持 64 位會產生額外的成本,VirtualBox 僅在明確請求時啟用此支持。

另請參閱:硬體與軟體虛擬化

引用自:https://unix.stackexchange.com/questions/64876