惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
博客园 - 叶小钗
Last Week in AI
Last Week in AI
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
腾讯CDC
P
Proofpoint News Feed
大猫的无限游戏
大猫的无限游戏
The Cloudflare Blog
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
量子位
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
博客园 - Franky
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
D
DataBreaches.Net
博客园_首页
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog

博客园 - pccai

Matlab R2023b全家桶docker镜像下载 在Docker中安装GaussDB的ODBC驱动并添加Python测试代码 在Docker中安装PostgreSQL的ODBC驱动并添加Python测试代码 在Docker中安装MySQL的ODBC驱动并添加Python测试代码 在Docker中安装SQL Server的ODBC驱动并添加Python测试代码 Microsoft.AspNetCore.SignalR.Client中传送用户Token U8二次开发-钉钉集成 U8二次开发CO-基于Net8调用COM对象 Net7升级到Net8相关问题 .NET Core MemoryCache缓存批量获取Key或者删除 .NET中反射和动态表达式的分析和比较 NLog整合ExceptionLess如何映射当前用户身份 SkiaSharp库在NetCore下跨平台图片操作基础使用方法 NetCore使用SkiaSharp库对给定路径的图片进行大小缩放,要适当考虑等比率缩放,以高度为准,宽度自适应 VS2022下nuget包同步失败,提示: PackageSourceMapping 已启用,未考虑以下源: ** SonarQube-7.7到9.9社区版本默认数据库H2连接方法 使用 pip 出现 Script file ‘C:\Anaconda3\Scripts\pip-script.py‘ is not present 错误解决办法 - pccai 让简易流行的FRP支持Nginx转发SSE“打字效果” MAUI开发迁移AVD默认位置释放C盘空间
使用LxRunOffline迁移Windows10启用的WSL默认虚拟磁盘位置
pccai · 2022-12-09 · via 博客园 - pccai

WSL 的第三方工具 LxRunOffline,这个由国人开发的 WSL 工具可以弥补 WSL 官方工具的不足,基本功能拿来迁移占据C盘的vhdx文件,释放系统盘空间。

比如默认会在: C:\Users\登录账号\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\ext4.vhdx

装上常用的工具和软件后,比如Ubuntu20.22安装了cudnn和vscode server后,上面这个vhdx文件大约40多G,SSD哪有这么多空间用来造啊。


方案:

下载LxRunOffline程序后,定位到当前目录或者把当前目录加入到系统环境变量path中,打开cmd或者ps终端:

先列出检测到系统中启用的虚拟镜像,记住输出的子系统或者分发版的显示名称:

LxRunOffline.exe list 或者 wsl.exe -l 、wsl -l --all -v

关闭wsl服务:

wsl --shutdown

输入第一步检测到的分发版显示名称,移动到目标文件夹

.\LxRunOffline.exe move -n Ubuntu-20.04 -d D:\VPC\Ubuntu2004

重新输入wsl启动服务即可。



其他高级功能还有收缩磁盘空间等,例如:
C:\Users\登录账号\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\ext4.vhdx
diskpart
select vdisk file="D:\VPC\Ubuntu2004\ext4.vhdx"
compact vdisk
detach vdisk