VT-Xを有効にするにはどうすればよいですか?


73

VirtualBoxで複数のCPUを持つゲストOSを提供したいと思います。私のホストマシンはクアッドコアHP Compaqで、Intel Core 2 vProハードウェアを使用しています。

ただし、vboxで設定を有効にしようとすると、VT-xが利用できないというエラーが表示されます。これはどこかで有効にできるものですか?ハードウェアがサポートしているかどうかを調べる方法はありますか?

編集:以下の提案に従って、セキュリティ保護可能なツールを使用してみましたが、ハードウェア仮想化が「ロックオフ」されていると報告されます。プロセッサーは「Intel Core 2 Quad CPU / Q9400 @ 2.66GHz」として報告されます


1
ハードウェアがvt-xチェックリストをサポートしていることを確認してから、BIOSで有効になっていることを確認してください。
ジョアキムエロフソン

BIOSで設定を見つけることができましたか?そうでない場合は、HPのモデル名/番号をお知らせください。
アラトーン2009

BIOSの適切な場所を探していなかったことが判明しました。セキュリティメニューの下にありました:
ジョエル・マルティネス

1
OSレベル(Windows)である場合があります-「Windowsの機能」では、Hyper-Vをオフにする必要がありました(再起動が必要です)。その後、VirtualBoxが使用を開始しました。
トマスガンドール

回答:


45

このツールを使用することができますセキュリティ保護可能なギブソンの研究を、ハードウェアが仮想化拡張機能をサポートしているかどうかを調べるために。ハードウェアはサポートされているが有効になっていないことが示されている場合は、BIOS設定を確認して有効にしてください。


セキュリティで保護可能なものを使用し、報告された内容(ロックオフ)で質問テキストを更新しました。BIOSをいじくり回しましたが、VT-x、ハードウェア仮想化、またはvmxについて何も表示できませんでした
Joel Martinez

「ロックオフ」プロセッサが仮想化をサポートすることを意味し、それはBIOSで無効にされていること
heavyd

1
私のDell Optiplex 960では、VTを有効にする唯一の方法は、他の仮想化オプション(直接IOおよび信頼できる実行)が明示的に無効にされている場合です。
ニック

1
Bitlockerユーザーは注意してください:VT設定を変更すると、Bitlocker回復キーを入力するように強制される場合があります。回復キーを保存していない場合は、設定を変更する前にBitlockerをオフにしてください。
ニック

1
@ vijay、BIOS設定はコンピューターの製造元に固有ですが、ほとんどの場合、コンピューターを再起動する必要があります。通常、あなたがヒットすることができますF2F12またはDELPOST中にBIOSセットアップを入力します。
15年

26

PCを起動し、を押しF2て、セキュリティオプションに移動し、VTテクノロジーを有効にします


12
一部の新しいBIOSでは、CPU設定オプションで仮想テクノロジまたはIntel仮想化と呼ばれていました。
Java Xu

システムを再起動せずにBIOS仮想化設定を有効にすることはできますか、またはシステム内で変更することは可能ですか?
ビジェイ

私のラップトップにはVT-xテクノロジー(インターネットといくつかのプログラムで確認)i53120Mがありますが、BIOSにはそのオプションはありません。仮想ボックスには、仮想化アクセラレーションを使用できないと書かれており、プロセサセクションはグレー表示されています。
ウラドパンジッチ

7

お使いのプロセッサはVT-Xをサポートしているため、BIOS設定で有効にする必要があります。コンピューターを再起動し、ブート画面で指定されたキーを押してBIOSセットアップに入り、有効にします。


ホスト上のCPUに関する詳細を追加しました。他に何か詳細があれば教えてください。ありがとう!
ジョエルマルティネス

BIOSを使用せずにvt-xを有効にする方法はありますか?Intel 3820QMを搭載したラップトップを購入しましたが、BIOSでこのオプションが提供されません。他の人もそれについて文句を言うので、私が見逃したものではありません。それはクレボP170EMです
リツァルトホーンストラ

1
Ivy Bridge Laptopがあり、VT-xをサポートする必要がありますが... BIOSには有効にするオプションがありません。それを有効にする別の方法はありますか?新しいスーパーユーザーの質問を作成できます。
リツァルトホーンストラ

いくつかの検索の後、VT-xのサポートが(常にオフではなく)常にオンになっている新しい(非公式のように見える)BIOSを見つけました。
リツァルトホーンストラ

5

これは明らかではないかもしれません。仮想化に言及せずに、BIOSでvanderpoolテクノロジーと呼ばれることもあります。


5

補足事項として、一部のラップトップでは、BIOSでVT-xを有効にし、30秒間電源ケーブルとバッテリーを取り外した後、ラップトップをシャットダウンして電源を切る必要があります。私は今日そのようなラップトップを持っていて、この解決策をここで見つけまし


3

VirtualBoxのRAMを4ギガバイトから2ギガバイトに減らすことは、ホストマシンにRDPしかなく、BIOSにアクセスできなかったときに機能しました。


2

私にとって、「VT-xは利用できません」は非常に誤解を招きやすいものでした。コンピューターをWindows 10にアップグレードし、Hyper-Vをオンにしてエラーメッセージを表示しました。

Windowsの機能からHyper-Vを無効にすると、問題が解決しました。ここでのコメントに基づいて、私だけではありません。

たとえば、Windows 10のDockerではHyper-Vを有効にする必要があることに注意してください。これは、同じWindowsマシンでVirtualboxとDockerを実行できないことを意味します。Dockerは次のことを警告しています:

(Windows 10 / Docker以外では、Docker ToolboxはWindowsでDockerを実行するために使用され、VirtualBoxで正常に動作します)


現在では、仮想化ベースのセキュリティも無効にする必要があります
。superuser.com/ a / 1415967/155706

0

My Sony Laptopの設定はIntel(R) Virtualization TechnologyAdvancedタブの下にあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.