Hyper-V における仮想化のネスト化

Windows 10 ProについてくるHyper-vというハイパーバイザは、あたかも、マシンの中にマシンがあるかのような環境を作ってくれる。

だがしかし、マシンの中のマシンではさらにマシンを作ることは、次のコマンドをpowershellで打たなければ作れない。

何を言っているのかわからない人がいると思うので、わかりやすく言うと、Windows 10 ProのなかにLinux(Cent OS)を入れて、LinuxのKVMというハイパーバイザによって仮想マシンを次のコマンドを打たないと作れない。

Set-VMProcessor -VMName 仮想マシン名 -Passthru
Set-VMProcessor -VMName 仮想マシン名 -ExposeVirtualizationExtensions $true

こうすることで、KVMと言うハイパーバイザで仮想マシンを作ることができる。