クアッドコア(8スレッド)i73770を搭載した新しいDellVostro 470を入手しました。仮想マシンを実行しようとしていますが、VMに複数のコアを割り当てる場合を除いて、正常に動作します。 Intel Virtualization Technology [Enabled]
と記載されているBIOSを確認しましたが、Hyper-VとVirtualBoxの両方で、単一のコアしか割り当てることができません。
ホストOSでIntelProcessor Identification Utilityを実行すると、Intel Virtualization Technologyがプロセッサでサポートされていないことがわかりますが、 IntelのWebサイトによると です。
どうしたの?デルはi7の翼をクリップしましたか?変更する必要のあるWindowsの構成はありますか?
昨夜さらにグーグルした後、私はそれがWindows8クライアントHyper-Vの制限であるかもしれないというリードを得ました。
ここに男がいます 2つのOSが異なるVT-x値を報告することに問題があります 。
これ SuperUserの質問により、クライアントHyper-Vにはいくつかの厳しい制限があるという考えが浮かびました 。
今朝、コントロールパネルの[Windowsの機能をオンまたはオフにする]からHyper-Vをアンインストールしました。再起動後、VirtualBoxを使用すると、VMに複数のコアを割り当てることができます。 Windows8クライアントHyper-Vが原因のようです。
私の知る限り、Windows 8クライアントHyper-VはOSレベルでVT-xを無効にしているため、他の仮想化製品やIntel Processor Identification Utilityなど、Windows上で実行されているアプリケーションは、VT-xが利用できないと誤って報告します。
Hyper-vは、vt-x機能を排他的に制御します。
無効にするには、次のいずれかを行う必要があります
hyper-vを削除するか
vt-xを使用してhyper-vを無効にします(設定を元に戻すまでhyper-vを使用できなくなります)
2)の場合、bcdedit /set hypervisorlaunchtype off
元に戻すには bcdedit /set hypervisorlaunchtype on
またはbcdedit /set hypervisorlaunchtype auto
BIOSで仮想化が有効になっていることを確認しましたか?
通常、「仮想化テクノロジ」として「高度なBIOS機能」の下にあります。詳細な手順については、このページを参照してください: http://www.sysprobs.com/disable-enable-virtualization-technology-bios
仮想化を有効にするためのデル固有の手順については、「 Dell for VMwareでVTを有効にする方法 "」を参照してください。
これはWindows8の既知の問題です。
再インストールする人は、すべてがうまくいくと言います。 リンク を参照してください。
おもしろい理由としては、OSのインストール中にVT-xサポートを検出する必要があり、DellVostroの一部のモデルにはVT-xサポートが含まれていないことが考えられます。したがって、インストールイメージがOEM(Dell)によって作成された場合、VTxはサポートされていませんでした。
もう1つの説明は、BIOSにバグがあり、BIOSをフラッシュすると、この値の状態を強制するのに役立つ場合があるということです。
再インストールする必要があります。
編集
一般的な問題は、VT-xスロットを永続的に使用するAndroid sdkのIntelエミュレーションに起因します。Android sdkをインストールしましたか?