64ビットUbuntu 11.10のソフトウェアセンターからVirtualBoxをインストールしました。 64ビットWindows 7ゲストをインストールしようとすると、次のエラーが表示されます。
ただし、64ビットをロードしようとすると、このCPUは64ビットモードと互換性がありません。
私のホストはUbuntu 64ビットですが、どのように互換性がないのですか?
おそらく、新しい仮想コンピューターの作成中にWindows7 64ビットを選択しなかったでしょう。新しいものを作成し、ドロップダウンボックスからWindows 7(64ビット)を選択したことを確認します。
また、コンピューターで仮想化がアクティブになっていないか、単にサポートしていないこともあります。システムが仮想化をサポートしているかどうかを確認するには、このコマンドを実行します
grep ^flags /proc/cpuinfo | head -n1 | egrep --color=auto ' (vmx|svm) '
vmx
またはsvm
を探します。これらのいずれかがシステムでサポートされている場合は表示されます。
それがあり、仮想ゲストに適切なテンプレートを選択した場合、おそらくBIOSで無効になっています。
BIOSオプションを確認するか、質問にコメントを追加して、お使いのコンピューターモデル/マザーボードについて説明します。
UbuntuにソフトウェアとしてWindows 7をインストールするのではなく、VirtualBox内にインストールします。
コンピューター内の仮想化設定を有効にしますBIOS。その後、VirtualBox内に64ビットWindows 7をインストールできます。
ここと他のスレッドでいくつかの答えを読みました。私がやったことは、ほとんどの人が言っているように、BIOSで仮想化を有効にすることでした。
ただし、何らかの理由で、それを機能させるには、Windows 7仮想マシンを削除して、新しい仮想マシンを作成する必要がありました(同じ設定のまま)。
BIOS設定でハイパースレッディング(HT)テクノロジーをオフにすると、VirtualBoxはVT-Xポップアップなしでx64 OSをインストールします。 x64 Intel i5マシンで働いていました。
プロセッサの仕様を確認してください。仮想化がサポートされているかどうかを確認し、サポートされている場合はcmosで有効にします。virtualboxをインストールできます。