2. 在新电脑上安装并设置好WSL 确保新电脑已经启用了WSL功能,并且安装了所需的WSL版本(如WSL 2)。你可以通过运行以下命令来检查WSL是否已启用以及已安装的WSL版本: bash wsl --list --verbose 如果WSL未启用,你需要按照官方文档的指导来启用它。这通常涉及到在Windows功能中启用“适用于Linux的Windows子系统”选...
首先,保存当前WSL的所有工作,并记住当前子系统中的用户名。然后,在终端中运行命令 wsl --shutdown 关闭所有运行中的子系统。 查看子系统状态🔍 运行命令 wsl - l -v,查看子系统的运行状况与名称。 创建新文件夹📁 以迁移到D盘为例,在D盘创建一个文件夹,例如命名为WSL2。注意,文件夹名称尽量使用纯英文和数...
1. 导出WSL分发版 首先,你需要将当前的WSL分发版导出到一个压缩文件中。打开PowerShell或命令提示符,运行以下命令: wsl --export <DistroName> <FilePath>.tar 其中,<DistroName>是你的Linux发行版名称(如Ubuntu-20.04),<FilePath>.tar是你希望保存导出文件的路径和文件名(如D:\WSLBackups\Ubuntu-20.04.tar)...
第四步:导入WSL实例 将之前导出的tar包导入到新的位置。假设我们希望在D盘的WSL2_Ubuntu文件夹中导入Ubuntu实例: wsl --import Ubuntu D:\WSL2_Ubuntu D:\WSL\Ubuntu.tar --version 2 请注意,这里的--version 2指定了WSL的版本(如果是WSL1,则不需要此参数或修改为--version 1)。同时,请确保D:\WSL2_Ubu...
1. 迁移系统位置 虚拟机(Ubuntu20.04)默认安装在C盘,后面会占用很多空间,建议迁移到其他盘。 # 查看已经安装的虚拟机 wsl -l -v # 关闭所有正在运行的虚拟机 wsl --shutdown # 虚拟机文件导出 wsl --export 虚拟机名称 保存路径 wsl --export Ubuntu D:\\wsl-Ubuntu.tar # 注销原虚拟机 wsl --...
输入wsl --shutdown 使其停止运行,再次使用wsl -l -v确保其处于stopped状态。 2.导出/恢复备份 在D盘创建一个目录用来存放新的WSL,比如我创建了一个 D:\Ubuntu_WSL。 ①导出它的备份(比如命名为Ubuntu.tar) wsl --export Ubuntu-22.04 D:\Ubuntu_WSL\Ubuntu.tar ②确定在此目录下可以看见备份Ubuntu.tar文件...
WSL系统迁移 准备工作,查看存在的linux子系统 wsl -l # 适用于 Linux 的 Windows 子系统分发: # Ubuntu-22.04 (默认) # docker-desktop # docker-desktop-data 以Ubuntu-22.04为例,注意记录下系统原来的用户
Windows中,将WSL的Ubuntu从系统盘迁移到其他盘 关闭正在运行的子系统(Powershell)wsl --shutdown导出虚拟机,使用下列命令将现有虚拟机导出为.tar文件wsl --export <虚拟机发行版名称> <要导入的路径>.tar (例如:wsl --export Ubuntu-24.04 D:\WSL\ubuntu2404.tar)注销原有的虚拟机wsl --unregister <虚拟...
参考:Win10 安装wsl并将文件位置从C盘迁移至D盘 1、查看版本 我的版本为 Ubuntu 2、导出 命令:wsl --export Ubuntu d://wslubuntu//ubuntu-22.04.tar 注: ‘d://wslubuntu’ 是我的文件夹,需要导出前创建 ‘Ubuntu’ 是我的版本,步骤一查询的
> wsl -l -v NAME STATE VERSION * Ubuntu-22.04 Running 2 执行wsl --shutdown命令使其停止运行,再次执行wsl -l -v确认停用。 > wsl --shutdown 2.2 导出/导入备份 先手动创建迁移的目标文件夹,然后通过命令导出原虚拟机的备份: > wsl --export Ubuntu-22.04 D:\Program\WSL\Ubuntu\Ubuntu.tar ...