[FAQ CENTER トップ]

[VMware FAQ トップへ]





VMware ESXi で Windows Server の Hyper-V を動かす設定VMware

VMware ESXi 5.5 ハイパーバイザーを動かしています。このESXi のGuest 仮想マシンとして Windows Server 2016 Standard を動かしています。
この Windows Server 2016 Standard に Hyper-V を導入しようとしたところエラーが発生しました。


Hyper-V をインストールできません。必要な仮想化機能がプロセッサにありません。



英語メッセージは次の通りです。

Hyper-V cannot be installed.
The processor does not have required virtualization capabilities



これはエラーメッセージのとおり仮想マシンでCPUの仮想化機能が有効化されていないのが原因です。
解決は簡単です。仮想マシンの設定ファイル(vmx ファイル)に以下の設定を追加すれば仮想マシンのCPUで仮想化機能が有効化されます。
仮想マシンが停止(シャットダウン)した状態で設定してください。


vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"



ちなみにvSphere クライアント(GUI)からこの設定を行うことはできませんでした。(私のやりかたが悪いだけかもしれません)

仮想マシンが起動中に設定ファイルを買い換えた場合、仮想マシンを停止したら vmx ファイルが上書きされてしまう場合があるようです。
またこの設定は VMware Player の仮想マシンでは有効ではありませんでした。







[VMware FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2013