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:确定 WSL 分发版名称 运行wsl -l -v,获得分发版列表,在 NAME 一列确定要迁移的分发版名称。这里的“分发版”类似docker 容器的概念。 步骤2:导出分发版 创建一个文件夹用于存放导出的数据,比如D:\backup。 运行wsl --export <分发版名称> D:\backup\ubuntu.tar导出分发版 ...
1. 迁移系统位置 虚拟机(Ubuntu20.04)默认安装在C盘,后面会占用很多空间,建议迁移到其他盘。 # 查看已经安装的虚拟机 wsl -l -v # 关闭所有正在运行的虚拟机 wsl --shutdown # 虚拟机文件导出 wsl --export 虚拟机名称 保存路径 wsl --export Ubuntu D:\\wsl-Ubuntu.tar # 注销原虚拟机 wsl --...
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’ 是我的版本,步骤一查询的