Hyper-v开启嵌套虚拟化

所谓嵌套虚拟化,就是说,我们在 VMware 上创建了一个虚拟机,之后,我们又想在我们创建的虚拟机之中再创建虚拟机,也就是需要在虚拟机中创建二层虚拟机。VMware可以很方便的实现,只需要动动鼠标即可,那么 hyper-v 如何实现呢?找遍了管理界面,没发现可以设置地方,虽然说没有设置的界面,但不代表不能开启虚拟CPU虚拟化支持。

1.打开PowerShell输入

Get-VM

列出当前的虚拟机

列出当前的虚拟机

2.查看虚拟机设置

Get-VMProcessor -VMName 虚拟机Name| fl

查看虚拟机设置

可以看到默认是未开启的。




3.开启虚拟化支持

Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName 虚拟机NAME

虚拟机必须关机后才能开启,不然会提示错误!!!

虚拟机必须关机后才能开启,不然会提示错误!!!

虚拟机必须关机后才能开启,不然会提示错误!!!

虚拟机必须关机后才能开启,不然会提示错误



4.验证是否操作成功

成功执行后是没有任何提示的。再次输入查看设置命令查看是否开启

成功执行后是没有任何提示的。再次输入查看设置命令查看是否开启。

Get-VMProcessor -VMName 虚拟机NAME| fl