web-dev-qa-db-ja.com

VT-xはすべてのCPUモード(VERR_VMX_MSR_A​​LL_VMX_DISABLED)の両方でBIOSで無効

Xamarin Android Playerをダウンロードし、>> next >> progressでVirtual Boxをインストールしました。

エミュレータを起動しようとしたときに 

Failed to initialized device (name Of the emulator)
VboxManager Commendt Failed

oracle Vm Virtualboxのエラーの詳細は次のとおりです。

VT-x is disabled in the BIOS for both all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED)

どうすればこれを修正できますか?

私は自分の問題の解決策を見つけた、他の人を助けるためにいくつかの画像を入れて、おかげで ここに行く

198
Sam

これはRAM関連の問題です。ドキュメントは一目瞭然です:

VMに3GBを超えるRAMを割り当てようとしています。これには以下が必要です。(a) 64ビットホストシステム。 (b)真のハードウェアパススルー、すなわちVT-x。

早い解決法

仮想マシンに3 GB未満を割り当てます。

完全解

  1. システムが64ビットであることを確認してください。
  2. ホストマシンで仮想化を有効にします。その方法は ここ または Google にあります。
196
dnaranjo

PAE/NXをオン/オフにしてもうまくいきませんでした。コンピューターの仮想化を有効にする必要がありました。私はHP Compaq 8200で作業していて、以下の手順に従って仮想化を有効にしました。あなたが別のコンピュータで作業しているなら、あなたはおそらくあなたのPCの仮想化を有効にする方法を調べる必要があります。 HP Compaq 8200(または類似のもの)のための以下のステップは、Hp掲示板 here にユーザーqqdmax5によって投稿されたコメントから逐語的にコピーされます。 


64ビットホストでOracle VM Virtual Box/VMwareマシンを実行するには、仮想化テクノロジ(VTx)と仮想化テクノロジ向けI/O(VTd)を有効にする必要があります。

通常、これらの設定はBIOSレベルでは無効になっています。

VTxとVTdを有効にするには、BIOSで対応する設定を変更する必要があります。

HP Compaq 8200または類似のPCでそれを行う方法の例を示します。

  1. 機械を始動してください。
  2. F10を押してBIOSに入ります。
  3. セキュリティ - >システムセキュリティ
  4. 仮想化テクノロジ(VTx)と仮想化テクノロジ向けI/O(VTd)を有効にします。
  5. マシンを保存して再起動します。

askubuntu についてもこれに関する議論があります。

130
sedeh

Virtual Boxの "設定">システム設定>プロセッサ> PAE/NXオプションを有効にします。それは私の問題を解決しました。

58
Sandeep

3584 MBを超えるRAMが割り当てられた32ビットOSを実行しようとしたときに、この問題が発生しました。ゲストOS RAMを3584 MB以下に設定するとうまくいきませんでした。

それでも、私はBIOSのフラグを有効にするだけで終わりました。

17
Artur Klesun

Oracle VM VirtualBox Managerで以下の手順に従います。

  1. 仮想デバイスを選択して 設定 を選択します。
  2. システム に移動し、 プロセッサ タブをクリックします。
  3. チェックボックスをオンにします、 Enable PAE/NX
  4. _ ok _ をクリックすると完了です。

確認するには、Oracle VM VirtualBoxから仮想デバイスを起動します。すべてうまくいった場合は、デバイスが起動します。 

このデバイスを閉じてGenymotionから開きます。

16

virtualboxネットワーク設定でPAE/NXを有効にする

8
Weverton Souza

最新のWindows 10(HPおよびIntelのマザーボード/プロセッサ)の場合 

以下から始めてください: 

Settings ->
Update & Security ->
Recovery ->
Advanced startUp -> Restart now

F10 (System Recovery) -> System Configuration tab -> Virtualization Technology

有効にする

保存して終了するにはF10キー

6
src3369

私のBIOS VT-Xはオンでしたが、VMを実行するにはPAE/NXをオフにする必要がありました。

6
GeorgeC

32ビットマシンを使用している場合は、3584 MBを超えるRAMを許可しないで実行します。

5
MFM

PAE/NXをオフにしてから再びオンにしなければなりませんでした。

3
Raj

割り当てているCPUの数を確認してください。一つのCPUを使えば、あなたはあなたのBIOSと遊ぶ必要はありません。

2
Denis Pitzalis

HP(Intelプロセッサ)上のUbuntuの場合、

システム起動時にF10 を押すと、セットアップユーティリティモードに入ります。

メイン、セキュリティ、詳細などのタブが上部にあります。

詳細>> に進み、 システム 設定をクリックします。

[仮想化テクノロジを有効にする(VTx)]および[仮想化テクノロジ向けI/O(VTd)]のチェックボックスをオンにします。

メインに戻り、[変更を保存]をクリックして終了します。

BIOSで仮想化が有効になっていることを確認してください。

1
Kyle Coots