【技巧】如何把win10 wsl的安装目录从c盘迁移到d盘
回到目录
标题:如何把win10 wsl的安装目录从c盘迁移到d盘
通过microsoft store安装的 wsl 目录默认在 C:\Users[用户名]\AppData\Local\wsl 下
wsl的docker镜像以及dify的编译环境会占用大量硬盘空间,0.15.3 、1.1.3、1.3.1 三个版本的环境占用空间超过40GB
[图00]
通过下面步骤可以迁移到D盘
查看Ubuntu版本
资源管理器-Linux下面查看发行版
[图01]
1. 打开 windows powershell
[图02]
2. 关闭 ubuntu 虚拟机
wsl --shutdown
3.导出wsl (以ubuntu24.04版本为例),可以通过查看
wsl --export ubuntu-24.04 D:\ubuntu24.init.tar
(ubuntu24.04 新系统大小1101MB)
卸载wsl后,还需要手动注销,否则硬盘空间不释放
wsl --unregister ubuntu
4.导入wsl
wsl --import ubuntu-24.04 D:\workspace\wsl\ D:\ubuntu24.init.tar --version 2
[图03]
检查虚拟机存放路径
vhdx虚拟机的文件已经创建好了
[图04]
开始菜单多了一个图标
[图06]
点击ubuntu图标直接以root用户进入系统
[图05]
store安装的wsl,在第一次启动会提醒用户创建普通用户,迁移后,为什么是以root进入原因不明,如何设置默认普通用户进入系统还没研究,有知道的朋友可以评论区帮忙解答一下。