web-dev-qa-db-ja.com

VirtualBoxでVT-xを無効にすることはできません

最近、VirtualBoxイメージ(OVA形式)としてパッケージ化された科学ソフトウェアを展開するように依頼されました。環境(Debian 7)を準備しました-必要なパッケージをインストールし、DKMSを有効にし、イメージをインポートしました-しかし、VMを起動しようとすると、次のメッセージが表示されました:

Error: failed to start machine. Error message: VT-x is not available (VERR_VMX_NO_VMX)

私はいくつか読んだところ、問題は私のDebian環境がハードウェアをサポートしていないHyper-V VM(私はそれを制御できません)として実行されているという事実にあることに気づきました- 「スタック」仮想化を有効にしました。そこで、次のコマンドを使用してVT-xモードをオフにすることにしました。

VBoxManage modifyvm <VM_NAME> –-hwvirtex off
VBoxManage modifyvm <VM_NAME> –-vtxvpid off

残念ながら、両方のコマンドで、次のエラーメッセージが表示されます。

VBoxManage: error: Unknown option: -–hwvirtex
VBoxManage: error: Unknown option: -–vtxvpid

hwvirtexclusiveもオフにしようとしましたが、役に立ちませんでした。あなたのアドバイスは大歓迎です。

2
Aleksandr Blekh

「-」文字( U + 002D HYPHEN-MINUS )を自動的に「–」文字に変換するブログから2つのコマンドをコピーしたと思います( U + 2013 EN DASH )。

「–」ではなく「-」を使用する必要があります。

修正されたコマンドは次のとおりです。

VBoxManage modifyvm <VM_NAME> --hwvirtex off
VBoxManage modifyvm <VM_NAME> --vtxvpid off
2
Deltik