web-dev-qa-db-ja.com

「カーネルはx86-64 CPUを必要としますが、Intel Intel Core i7-2600kでi686のみを検出しますか?」

Windows 7 PCにVMがインストールされており、Ubuntu 13.04を新しい仮想ディスクとしてインストールしたい。私はこのマシンを持っています:

Intel Core i7-2600k CPU @ 3.40Ghz-8 GB RAM-64ビットオペレーティングシステム

私はこのメッセージを受け取ります:

カーネルはx86-64 CPUを必要としますが、i686のみを検出します

どうしてこれなの?私はここで本当に愚かな何かを見逃していると思う...

2
Rosamunda

VMのCPUにVT(仮想化テクノロジー)などの追加機能が有効になっているかどうか、およびマシンがBIOSまたはEFIモードで実行されているかどうかを確認します(仮想ボックスではこれらはすべてCPUの下にリストされますが、VMwareプレーヤーでは一部のみがリストされている残りの部分は、メモ帳でvm configファイルを手動で編集することによってのみ構成できます。最良のオプションは、ほとんどのVMソフトウェアのデフォルト設定である、本当に必要な場合を除き、すべてをオフにすることです。

正しいVMタイプを選択していることを確認してください。たとえば、VMware Playerでは、使用するVMプロファイルのタイプを決定するときにUbuntuではなくUbuntu 64を選択します。

問題が解決しない場合は、VMソフトウェアをアンインストールして再インストールしてください(または、可能であれば新しいリリースに更新してください)。

最後に、ホストのBIOSまたはUEFI、多くのVM PROGRAMS REQUIRE VTまたはVT-xなどをホストで有効にして64ビットvmsを実行することを確認してください。

4
badkarma

私はそれが愚かに聞こえるかもしれないことを知っているが、私はVirtual Boxで同じ問題を抱えていた。

オペレーティングシステムのドロップダウンにUbuntu x64を選択しない場合(つまりUbuntuのみを選択した場合、Ubuntuディストリビューションには2つのオプションがあります)。システムは、必要なX86-64ではなく、仮想i686で自動起動します。

4
Gordon Tromp