在升级之前,建议您备份WSL1中的所有重要数据和配置。这可以通过直接复制WSL文件系统中的文件到Windows文件系统中的某个位置来完成。您可以使用WSL命令行工具或文件资源管理器访问/mnt/c/(或其他Windows驱动器)来复制文件。 4. 从Microsoft官网下载并安装WSL2的Linux内核更新包 WSL2的Linux内核更新包通常是作为Windows更...
1. 检查运行WSL2的系统要求 WSL2对系统版本有一定要求,键盘选择Win + R,输入winver,点击回车,便可查看当前系统的详细 版本。对照下图,看一下是否满足要求,如果不满足要求,则需要对系统进行升级。 2. 启用虚拟机功能 WSL2需要使用虚拟机,因此需要在系统中启动虚拟机功能。 打开PowerShell,执行命令 : 重新启动系统。
这条命令将 WSL 的默认版本设置为 WSL2。 并且你还需要确保安装了 Linux 内核更新包。你可以从 [此链接]( 下载并安装。 4. 设置 WSL2 为默认版本 如果希望将已有的 WSL1 发行版升级到 WSL2,可以使用以下命令: #将特定发行版设置为 WSL2wsl --set-version<发行版名称>2 1. 2. 例如,如果你使用的是 U...
WSL2 是 WSL 1 的升级版,带来的主要优势: 提高文件系统性能 支持完全的系统调用兼容性 WSL2 使用了 hyper-v 虚拟化技术,它就是一个你感知不到的虚拟机(VM),比以前的版本性能更高。举个栗子,我在WSL里面安装 nodejs, 采用源码编译方式安装,在 WSL1 下整整编译了100分钟,实在是太慢了。 更纤细的介绍请参...
简单说就是设置虚拟化;下载一个内核文件;在powershell中设置wsl版本为2。 官方教程: 在Windows 10 上安装适用于 Linux 的 Windows 子系统 (WSL)docs.microsoft.com/zh-cn/windows/wsl/install-win10 21-4-12更新 升级到wsl2后,进行位置迁移(可使用LxRunOffline)。 LxRunOfflinegithub.com/DDoSolitary/...
1 首先开启虚拟化 开机按F12,Setup,Security,开启虚拟化,如下: 开机后查看虚拟化是否已开启: 2 WSL2需要使用虚拟机,因此需要在系统中启动虚拟机功能 控制面板->程序和功能->启动或关闭Windows功能: 然后重启 3 下载Linux的内核更新包 根据自己的系统选择: ...
wsl1升级wsl2 1、在windows功能中,勾选适用于windows的linux子系统和虚拟机平台 2、启用适用于 Linux 的 Windows 子系统 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 3、启用虚拟机功能 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform ...
wsl升级到wsl2 控制面板→卸载程序→启用或关闭windows功能,打开wsl和虚拟机平台,重启电脑(wsl2需要虚拟机平台功能,wsl1测试关掉一样可以使用,因为大多数模拟器和该功能冲突,所以我是使用wsl1的)。 查看wsl版本wsl -l -v,查看当前wsl版本。 当前安装的发行版.png ...
看可以看到,wsl到的版本已经从1变成了2,但是转化之后是停止的状态,需要我们手动启动 重新启动wsl net start LxssManager 只是转化完成后wsl默认是停止的,重启电脑后wsl还是会随机启动到的。启动后就可以正常的进入wsl了,如果还设置了wsl的开机启动脚本,那也需要手动执行,因为LxssManager只是启动的wsl,但是并不会...