web-dev-qa-db-ja.com

仮想マシンを起動すると「VT-xは使用できません」

VMWareソフトウェアを使用して仮想マシンを作成しましたが、仮想マシンの起動中にエラーが発生しました。 「VT-xは利用できません:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

このエラーが発生する理由は何ですか?

115
D MADANAGOPAL

設定でベースメモリを約3175MBに減らし、コアを1に減らしてみてください。これは、BIOSが仮想化用に設定されている場合は機能するはずです。 f12キー、セキュリティ、仮想化を使用して、有効になっていることを確認します。 VT-xで問題ない場合は、VT-dなどを言う必要があります。

136
Michael Cantu

VT-xは通常、BIOSで無効/有効にできます。

PCが起動したばかりのときは、DEL(または何か)を押してBIOS設定を取得する必要があります。そこで、VTテクノロジー(または何か)を有効にするオプションがあります。

9
olovb

プロセッサがIntel Virtualization(VT-x)またはAMD Virtualization(AMD-V)をサポートしていることを確認してください?

ここで、ハードウェア支援仮想化検出ツールを見つけることができます( http://www.Microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en )ハードウェアがVT-xをサポートしているかどうかがわかります。

または、こちらでプロセッサを見つけることができます: http://ark.intel.com/Default.aspx 。 2006年以降のすべてのAMDプロセッサは仮想化をサポートしています。

3
Yax