wsl1升级wsl2报错,请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。

最近在学习KVM的相关知识,在wsl升级到wsl2时一直报错-
在这里插入图片描述
在确认了主机和OS已经全部开启了虚拟化后还是会报错。这是由于在Windows上,Wsl2和VMWare不兼容。如果之前开启过vmware,再开wsl会提示,请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。

此时只需要Ctrl+x,用管理员打开powershell 输入下面这个命令然后重启就可以了-

bcdedit /set hypervisorlaunchtype auto
Windows 10的WSL功能允许你在Windows系统运行Linux环境,这对于开发者来说是一个极大的便利。为了启用这一功能并进行高效的数据源管理,你需要按照以下步骤操作: 参考资源链接:[Windows 10 WSL入门指南:快速启用与国内数据源设置](https://wenku.csdn.net/doc/645af21e95996c03ac2a3f5d?spm=1055.2569.3001.10343) 1. **启用开发者模式**:虽然在Windows 10的某些版本启用WSL不需要切换到开发者模式,但如果你的系统版本需要,你可以在“设置”>“更新与安全”>“针对开发人员选项”找到并启用它。 2. **启用WSL功能**:确保你的Windows 10版本至少为1607,然后在“程序和功能启用“适用于LinuxWindows子系统(Beta)”。 3. **安装WSL**:通过命令行输入`lxrun /install /y`命令来启动安装过程。安装过程,文件会被下载到`%localappdata%\lxss`目录下,并解压到子系统的实际位置。 4. **更换为国内镜像源**:由于默认的软件包源位于国外,国内用户可能会遇到访问速度慢的问题。你可以通过编辑`/etc/apt/sources.list`文件来更换为国内的镜像站点,如阿里云、华为云等。具体操作为备份原始文件,然后添加国内镜像站点的源地址,以提高下载速度和稳定性。 5. **使用国内镜像源更新软件包**:更换镜像源后,运行`sudo apt-get update`命令更新软件包列表,然后使用`sudo apt-get upgrade`命令升级系统的软件包。 以上步骤将帮助你成功启用WSL并设置国内镜像源,以便更高效地管理Linux环境下的软件包。通过实践这些操作,你将能够充分利用Windows 10提供的WSL功能,享受到在Windows平台上使用Linux的强大能力。如果你希望深入学习WSL的高级配置和优化,不妨参阅这本实用的入门指南:《Windows 10 WSL入门指南:快速启用与国内数据源设置》。这份资料将为你提供全面的指导,帮助你从基础到高级运用WSL,进一步提升你的开发效率。 参考资源链接:[Windows 10 WSL入门指南:快速启用与国内数据源设置](https://wenku.csdn.net/doc/645af21e95996c03ac2a3f5d?spm=1055.2569.3001.10343)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值