「這個核心需要 X86-64 CPU,但只偵測到 i686 CPU」

「這個核心需要 X86-64 CPU,但只偵測到 i686 CPU」

我最近決定使用 Virtualbox 來運行 Ubuntu,但我收到訊息

此核心需要 X86-64 CPU,但只偵測到 i686 CPU

我已經在 BIOS 中啟用了虛擬化,但這似乎不起作用。許多其他解決方案建議我應該下載 32 位元版本,而不是 64 位元版本。但我不確定這一點,因為我的電腦在系統下清楚標示「64位元作業系統」。但我可能只是錯了。

答案1

許多其他解決方案建議我應該下載 32 位元版本,而不是 64 位元版本

這實際上是唯一的解決方案。下載 32 位元並照常進行。

Ubuntu 偵測到您的處理器架構是 32 位元(任何以 32 位元開頭i和結尾的86都是 32 位元:i386、i486、i586、i686)。如果您有 64 位元處理器,請確保您安裝了 64 位元核心:

uname -a
Linux braiam-O_I 3.8.0-32-generic #47-Ubuntu SMP 10 月 1 日星期二 22:35:23 UTC 2013x86_64 x86_64 x86_64GNU/Linux

粗體字表示:

  1. 機器:x86_64 = 64 位
  2. 處理器:x86_64 = 64 位
  3. 硬體平台:x86_64 = 64位

如果其中一些是 32 位元(或iX86),那麼您沒有安裝 64 位元系統,而是安裝了 32 位元系統。您還必須確保安裝了 64 位元版本的 Virtual Box。

相關內容