首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何运行嵌套在WSL2 (或vmware)中的KVM?

如何运行嵌套在WSL2 (或vmware)中的KVM?
EN

Server Fault用户
提问于 2020-11-21 19:42:57
回答 3查看 12.2K关注 0票数 7

我试图遵循本教程将运行嵌套在WSL 2中的KVM.,但是在通过编译和加载内核来遵循说明之后,测试kvm-ok报告说不支持KVM。

我尝试了多个选项:启用hyper、禁用它、验证BIOS/CPU支持、启用/禁用设备保护、某些vmware文档中的其他步骤(bcdedit /set hypervisorlaunchtype、gpedit//set下的子选项)。

当我禁用hyper-v、关闭hypervisorlaunchtype和禁用设备保护时,我会在系统信息中获得以下选项,但是wsl2根本无法启动,并说:“请启用虚拟机平台Windows功能,并确保在BIOS中启用虚拟化。”

在我尝试的任何其他配置中,sys info都说一个虚拟机管理程序正在运行,不会显示超级v值,但是我最终遇到了WSL2中不支持KVM的最初问题。此外,如果我尝试在VMWare播放器中启用“虚拟Intel /EPT”,也无法启动。

退一步,最终我要做的是在我的windows笔记本上运行爆竹演示。所以如果有更简单的方法来做这件事的话,那我就来吧。

更新

我注意到它在带有Ubuntu图像的VMWare播放器中工作。或者至少,kvm-ok报告它已启用,/dev/kvm存在。我仍然宁愿使用WSL2。但它拒绝装货。

EN

回答 3

Server Fault用户

发布于 2020-11-22 01:50:50

截图的第一行,链接文章的第一行。它需要内置Windows的开发工具。我的在运行GA版本。注册内部程序和下载最新工作。

屏幕截图中的所有设置都是正确的,并且应该是bcdedit /set hypervisorlaunchtype auto

我得到了400 KVM的启动从WSL在我的笔记本电脑60岁以下!(15岁以下的首200名)。

另外请注意,我让KVM在VMWare播放器中工作,但是鞭炮测试从来都不起作用。它启动了VM,但他们什么也没做。显然,VMWare是类型2,即使它确实工作,也会慢一些,所以我放弃了这种方法。

票数 2
EN

Server Fault用户

发布于 2022-04-08 12:11:31

我已经采取了和你一样的步骤

代码语言:javascript
运行
复制
[    0.330695] kvm: no hardware support
[    0.330696] kvm: no hardware support

dmesg中,超级V被启用,在BIOS中虚拟化技术和VT特性被启用.

在我启用平台之后,我终于拥有了

代码语言:javascript
运行
复制
[    0.193019] KVM: vmx: using Hyper-V Enlightened VMCS
[    0.195115] kvm: already loaded the other module

在我读过的许多指南中,WSL都需要虚拟机平台。但这对我来说是不够的。出于某种原因,它只在我勾选Hyper-V,虚拟机平台和Windows Hypervisor平台时才起作用。

票数 1
EN

Server Fault用户

发布于 2021-12-02 16:22:30

您可以尝试使用以下指南在WSL2 pro/enterprise中启用win10嵌套虚拟化(请注意免责声明,您可能应该使用wsl --导出备份您的发行版):

https://gist.github.com/xtrnc/496da9243bab29629bc0461562bff458

它在我的win10上工作(构建19043.1348)。如果您已经更新了Windows (这就是Linux内核现在是如何更新的),那么您可能不需要编译内核。

如果你可以升级你的操作系统,你也可以尝试。默认情况下,应该在win11 (连同WSLg)中启用它。

注意:如果您遵循指南,则需要在每次重新启动时运行脚本;还需要将用户添加到kvm组以获得权限(在ubuntu usermod -a -G kvm <USER>上)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1043441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档