「このカーネルには X86-64 CPU が必要ですが、i686 CPU しか検出されませんでした」

「このカーネルには X86-64 CPU が必要ですが、i686 CPU しか検出されませんでした」

最近Virtualboxを使ってUbuntuを実行することにしましたが、

このカーネルはX86-64 CPUを必要としましたが、i686 CPUしか検出されませんでした

BIOS で仮想化をすでに有効にしていますが、うまくいかないようです。他の多くのソリューションでは、64 ビットではなく 32 ビット バージョンをダウンロードするように勧められています。ただし、私のコンピューターのシステムの下に「64 ビット オペレーティング システム」と明確に表示されているので、その点については確信がありません。しかし、私が間違っているだけかもしれません。

答え1

他の多くの解決策では、64ビットではなく32ビットバージョンをダウンロードすることを勧めています。

実際のところ、それが唯一の解決策です。32 ビットをダウンロードして、通常どおりに進めてください。

Ubuntu は、プロセッサ アーキテクチャが 32 ビットであることを検出しています (32 ビットで始まって32 ビットiで終わるもの86はすべて i386、i486、i586、i686)。64 ビット プロセッサを使用している場合は、64 ビット カーネルがインストールされていることを確認してください。

ユーネーム -a
Linux braiam-O_I 3.8.0-32-generic #47-Ubuntu SMP 2013年10月1日火曜日 22:35:23 UTC翻訳:GNU/Linux

太字部分は次のことを示します。

  1. マシン: x86_64 = 64 ビット
  2. プロセッサ: x86_64 = 64 ビット
  3. ハードウェア プラットフォーム: x86_64 = 64 ビット

一部が 32 ビット (またはiX86) の場合、64 ビット システムではなく 32 ビット システムがインストールされています。Virtual Box の 64 ビット バージョンがインストールされていることも確認する必要があります。

関連情報