目 录CONTENT

文章目录

Hyper -V开启嵌套虚拟化

iuxt
2022-08-29 / 0 评论 / 0 点赞 / 237 阅读 / 262 字

嵌套虚拟化就是在虚拟机里面运行虚拟机或者使用到虚拟化技术的场景,比如说在虚拟机里的win11使用wsl2,就需要嵌套虚拟化的支持了。

开启方法

windows并没有提供图形界面来开启嵌套虚拟化, 我们可以使用powershell来操作。

首先按下 win + r 输入powershell 进入powershell界面, 命令需要使用管理员权限运行,可以在开始菜单右键,选择windows终端(管理员)或者powershell(管理员)

获取虚拟机名字

Get-VM

image

获取虚拟机的信息

Get-VMProcessor -VMName win10 | fl

image-1661751351731
false 即为没有开启嵌套虚拟化

设置嵌套虚拟化

Set-VMProcessor -ExposeVirtualizationExtensions $true -VMName win10

再次查看, ExposeVirtualizationExtensions 的值已经变成true了

确认是否开启了嵌套虚拟化

在虚拟机里面执行

linux系统

lsmod | grep kvm

结果能看到kvm_intel或者amd的即为开启了嵌套虚拟化

windows系统

0

评论区