kvm on vSphere ESXi5.1

Intel EPT/AMD RVIが必要

Intel® Core™ i3-530 Processor (4M Cache, 2.93 GHz)
インテル® VT-x with Extended Page Tables (EPT) Yes

製品の仕様情報 - Intel® Core™ i3-530 Processor (4M Cache, 2.93 GHz)

http://www.cpu-world.com/CPUs/K10/AMD-Athlon%20II%20Neo%20N36L%20-%20AEN36LLAV23GME.html
AMD RVI なし?

VMware ESXにおけるメモリ管理(3) - メモリに関する仮想化支援機能(Intel EPT/VPID, AMD RVI/Tagged TLB) - Simple is Beautiful

ESXi

まず ESXi に ssh で入って
echo 'vhv.allow = "TRUE" ' >> /etc/vmware/config

Hyper-V on ESXi 成功 GPU 使用失敗 | Ab.の日記 | スラド

仮想マシン設定

次に仮想マシンの構成パラメータに以下の二つを追加

monitor.virtual_exec = "hardware"
hypervisor.cpuid.v0 = "FALSE"

そして仮想マシンの「CPU/MMU仮想化」の設定を明示的に VT-x/AMD-V + EPT/RVI に設定(必要だろうと思って設定済みでしたが)
さらに CPUIDマスクの Level1 ecx を ---- ---- ---- ---- ---- ---- --H- ----に設定せよ、と。

Hyper-V on ESXi 成功 GPU 使用失敗 | Ab.の日記 | スラド

vSphere5 の VM に Hyper-V をインストールする場合の注意点 | 仮想(VMware & Hyper-V)/クラウド・エンジニア技術ブログ
How to Enable Nested ESXi & Other Hypervisors in vSphere 5.1
Nested VMware 64bit VMs. Time to run Hyper-v or KVM inside VMware ESXi5.0 and Workstation 8.0 – VirtuallyLG