
VirtualBox のクアッドコア 64 ビット Windows XP ホストに 64 ビット Ubuntu ゲストをインストールし、ゲストで複数のコアを使用できるようにしようとしています。
ただし、「設定 -> システム -> プロセッサ」に移動すると、プロセッサのスライダー バーがグレー表示され、その上にマウスを移動すると次のメッセージが表示されます。
複数の仮想 CPU を使用するには、ホスト システムでハードウェア仮想化のサポートが必要です。
このハードウェア仮想化サポートを取得するにはどうすればよいですか?
編集: ちなみに、私のプロセッサは Core i5 750 です。
答え1
ハードウェア仮想化はプロセッサの機能であり、BIOS でオンにできる場合もあります。残念ながら、最近まで Intel プロセッサでは VT-x (「基本的な」ハードウェア仮想化機能) のサポートが不十分でした (AMD プロセッサでは問題ありませんでした)。
Intel の Web サイト、AMD の Web サイト、または Wikipedia でプロセッサを検索し、プロセッサがこれをサポートしているかどうかを確認します。サポートしている場合は、BIOS 設定でこれをオンにできるかどうかを確認します。
答え2
これは 2006 年頃から CPU に追加され始めたものです。すべてのプロセッサがサポートしているわけではありませんが、多くのプロセッサがサポートしていると思います。
基本的には、BIOSを起動して仮想化をオンにできるかどうかを確認する必要があります。Microsoftのツールもあります。Microsoft® ハードウェア支援仮想化検出ツール— これは、CPU がそれをサポートしているかどうかを判断するのに役立ちます。