Windows11中移动 WSL到 D 盘

简介: Windows11中移动 WSL到 D 盘

默认的镜像文件位置是在C盘下的用户名下的\AppData\Local\Docker\wsl

# 查看版本
wsl.exe --version
# 查看当前WSL运行情况
wsl -l -v
wsl --list -v
  • 管理员执行
# 关闭所有WSL实例
wsl --shutdown
# 查看当前WSL运行情况
wsl --list -v
# 备份WSL文件系统
wsl --export <Distro> <Filename>
wsl --export Fedora D:\WSL\Fedora-data.tar
# 卸载WSL文件系统
wsl --unregister <Distro>
wsl --unregister Fedora
# 将WSL文件系统移动到D盘
wsl --import <Distro> <NewInstallLocation> <Filename>
wsl --import Fedora D:\WSL\Fedora D:\WSL\Fedora-data.tar
wsl --import Fedora D:\WSL\Fedora D:\WSL\Fedora-data.tar --version 2
# 启动WSL实例
wsl
#在终端中执行
df -h # 查看文件系统的使用情况,确认WSL文件系统已成功移动到D盘
# 查看安装位置
wsl -l --all
# 查看版本
wsl -l --all -v
wsl --list -v
  • 查看安装位置
Get-ChildItem -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss" | ForEach-Object { Get-ItemProperty -Path $_.PSPath } | Select-Object -Property "DistributionName", "BasePath"
  • 其他Ubuntu-22.04、docker-desktop等wsl文件操作类似
  • 验证没有问题后,可以删除D:\WSL\Fedora-data.tar文件
  • docker-desktop和docker-desktop-data可通过配置移动


相关文章
|
4月前
|
XML Ubuntu Linux
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
|
3月前
|
Ubuntu Linux 数据安全/隐私保护
Windows就是Linux:WSL带来全新Linux开发体验
Windows就是Linux:WSL带来全新Linux开发体验
|
12月前
|
Linux Windows
卸载windows的WSL
卸载windows的WSL
715 1
|
6月前
|
Docker Windows 容器
Windows Docker Desktop 无法启动 自动退出报错信息为:Docker Desktop -Unexpected WsL error An unexpected error was e
Windows Docker Desktop 无法启动 自动退出报错信息为:Docker Desktop -Unexpected WsL error An unexpected error was e
328 0
|
6月前
|
程序员 Docker Windows
Windows 10系统压缩C盘WSL虚拟磁盘文件
Windows 10系统压缩C盘WSL虚拟磁盘文件
111 1
|
6月前
|
存储 Ubuntu 关系型数据库
在Windows WSL (Linux的Windows子系统)上运行的Ubuntu 20.04安装Bacula失败
Bacula 是一个开源的跨平台网络备份工具,提供基于客户端/服务器(CS)架构的企业级备份解决方案。它支持对数据进行备份、恢复以及完整性校验,并且可以运行在多种操作系统上,包括 Windows 和 Linux 等。
80 0
|
6月前
|
Linux Docker Windows
windows10&11 启动Docker Desktop报 “Docker Desktop - Unexpected WSL error”
windows10&11 启动Docker Desktop报 “Docker Desktop - Unexpected WSL error”
316 0
|
数据安全/隐私保护 Windows
Windows子系统WSL使用root用户
Windows子系统WSL使用root用户
105 0
|
Windows
Wsl与Windows互相访问
Wsl与Windows互相访问
285 0
|
Linux Windows
Windows和WSL安装的Linux系统互相访问
Windows和WSL安装的Linux系统互相访问
105 0