web-dev-qa-db-ja.com

VirtualBoxにWindows 7(64ビット)をインストールしようとすると、「CPUは64ビットモードと互換性がありません」エラーが発生する

64ビットUbuntu 11.10のソフトウェアセンターからVirtualBoxをインストールしました。 64ビットWindows 7ゲストをインストールしようとすると、次のエラーが表示されます。

ただし、64ビットをロードしようとすると、このCPUは64ビットモードと互換性がありません。

enter image description here

私のホストはUbuntu 64ビットですが、どのように互換性がないのですか?

7
Raja Obaid

おそらく、新しい仮想コンピューターの作成中にWindows7 64ビットを選択しなかったでしょう。新しいものを作成し、ドロップダウンボックスからWindows 7(64ビット)を選択したことを確認します。

enter image description here

また、コンピューターで仮想化がアクティブになっていないか、単にサポートしていないこともあります。システムが仮想化をサポートしているかどうかを確認するには、このコマンドを実行します

grep ^flags /proc/cpuinfo | head -n1 | egrep --color=auto ' (vmx|svm) '

vmxまたはsvmを探します。これらのいずれかがシステムでサポートされている場合は表示されます。

それがあり、仮想ゲストに適切なテンプレートを選択した場合、おそらくBIOSで無効になっています。

BIOSオプションを確認するか、質問にコメントを追加して、お使いのコンピューターモデル/マザーボードについて説明します。

11
Bruno Pereira

UbuntuにソフトウェアとしてWindows 7をインストールするのではなく、VirtualBox内にインストールします。

コンピューター内の仮想化設定を有効にしますBIOS。その後、VirtualBox内に64ビットWindows 7をインストールできます。

4
Achu

ここと他のスレッドでいくつかの答えを読みました。私がやったことは、ほとんどの人が言っているように、BIOSで仮想化を有効にすることでした。

ただし、何らかの理由で、それを機能させるには、Windows 7仮想マシンを削除して、新しい仮想マシンを作成する必要がありました(同じ設定のまま)。

2
Matthias

BIOS設定でハイパースレッディング(HT)テクノロジーをオフにすると、VirtualBoxはVT-Xポップアップなしでx64 OSをインストールします。 x64 Intel i5マシンで働いていました。

1
Guest

プロセッサの仕様を確認してください。仮想化がサポートされているかどうかを確認し、サポートされている場合はcmosで有効にします。virtualboxをインストールできます。

0
Jeric Prince