解决ext4.vhdx文件过大的问题

手动输入

清理没用的空间

进入wsl
wsl

查看docker 占用的空间
wsl:~$ docker system df

一键清理没用的空间
wsl:~$docker system prune

停止wsl服务
wsl --shutdown

收缩文件

进入磁盘管理
diskpart

选择虚拟磁盘文件
select vdisk file="C:\Users\zyc\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState\ext4.vhdx"

将虚拟磁盘以只读模式挂载到虚拟机
attach vdisk readonly

压缩文件
compact vdisk

压缩完成后卸载磁盘
detach vdisk

退出磁盘管理
exit

创建公共网络

共通ネットワークの作成(まだ登録していない場合)

docker network create shared-network

使用bat文件

创建并编写cmd_cmd.bat文件

diskpart /s 后路径需要替换成对应的dp_run.txt文件路径位置

@echo off
wsl cd
wsl docker system df
wsl docker system prune
wsl exit

wsl --shutdown
diskpart /s D:\ProjectRelatedDocument\SPT2310\dp_run.txt

wsl cd
wsl docker network create shared-network
wsl exit
wsl --shutdown

pause

创建并编写dp_run.txt文件

select vdisk file需要替换成对应的ext4.vhdx文件位置

select vdisk file="C:\Users\zyc\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState\ext4.vhdx"
attach vdisk readonly
compact vdisk
detach vdisk
exit
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值