web-dev-qa-db-ja.com

Oracle VirtualBox「VT-xはBIOSで無効になっています」

Oracle仮想ボックスから画像をロードしているときにこのエラーが発生します。どうすれば修正できますか?仮想ボックス4.3.12を、Windows 7 64ビット、32G RAMコンピューターへのリモートデスクトップ接続を介してインストールしました。

enter image description here

Intel Visualization Settingを確認しましたが、ハードウェアの視覚化にはyesと表示されています。 enter image description here

オンラインでこの質問を見ると、同じ問題のように見えます。ただし、リモートデスクトップコントロールを使用しているため、再起動ページで設定を変更できません。このコンピューターを再起動すると、自動的にログオフされます。

Oracle仮想ボックスからイメージを開始する場合は、VERR_VMX_MSR_VMXON_DISABLED

18
Yu Deng

マシンがVT-xの動作を必要としない場合、マシンの設定を変更すると次のことができます。

仮想マシンの構成ファイル(.vbox)でHardwareVirtExの設定を変更してみてください。

CPUセクションです/このように見えます

_<Hardware version="2"> <CPU count="1" hotplug="false"> <HardwareVirtEx enabled="false"/> <HardwareVirtExNestedPaging enabled="true"/> <HardwareVirtExVPID enabled="true"/> <HardwareVirtExUX enabled="true"/> <PAE enabled="false"/> <HardwareVirtExLargePages enabled="true"/> <HardwareVirtForce enabled="false"/> </CPU>_

from: https://forums.virtualbox.org/viewtopic.php?f=6&t=5882

これは、次を使用してVBoxManageを使用して設定することもできます。

_VBoxManage.exe modifyvm <machine name> --hwvirtex off_

またはAPIを使用して:
void setHWVirtExProperty(HWVirtExPropertyType property, boolean value)

25
Eyal

添付したスクリーンショットは、プロセッサが仮想化をサポートしているかどうかのみを示しています。実際にオンになっているかどうかは示されません。最近では、ほとんどのマシンは事前に構成されており、オフになっています。

BIOSを開いて、同じ問題をなんとか乗り越えました(PCをシャットダウンして電源を入れ直し、DelまたはF10キーを押すとBIOSを開くことができます)。次に、仮想化をオンにするBIOSの設定を探します。 参照 一度オンにしたマシンで仮想化設定がどのようにオフになっていたかが問題を解決しました

4
Tushar Goswami