WSL2扩展虚拟硬件磁盘( VHD大于256GB报错问题)(三十三)
WSL
Issues found on WSL
项目地址:https://gitcode.com/gh_mirrors/ws/WSL
免费下载资源
·
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀
人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.
更多原创,欢迎关注:Android系统攻城狮
1.前言
本篇目的:WSL2扩展虚拟硬件磁盘( VHD大于256GB报错问题)
2.解决
WSL2使用虚拟硬件磁盘(VHD)来存储Linux文件。如果达到其最大大小,则可能需要对其进行扩展。
WSL2 VHD使用ext4文件系统,此VHD会自动调整大小以满足你的存储需求,并且其最大大小为256GB。
如果你的分发版大小增长到大于256GB,则会显示错误,指出磁盘空间不足。 可以通过扩展 VHD 大小来纠正此错误。
若要将最大 VHD 大小扩展到超过 256GB,请执行以下操作:
# wsl -l -v
NAME STATE VERSION
* Ubuntu18.04 Running 2
# wsl --shutdown
# Get-AppxPackage | Select "Ubuntu18.04",PackageFamilyName
//找到WSL2安装使用的VHD文件fullpath,这将是你的pathToVHD
路径为:D:\installer\wsl2\ext4.vhdx
//通过完成以下命令调整WSL2 VHD的大小
以管理员权限打开Powershell命令提示,然后输入:
# diskpart
输入:help命令
# list vol //查看盘符大小详情
卷 ### LTR 标签 FS 类型 大小 状态 信息
---------- --- ----------- ----- ---------- ------- --------- --------
卷 0 E DVD-ROM 0 B 无介质
卷 1 C NTFS 磁盘分区 149 GB 正常 系统
卷 2 D NTFS 磁盘分区 315 GB 正常
# list help
Microsoft DiskPart 版本 10.0.19041.1
DISK - 显示磁盘列表。例如,LIST DISK。
PARTITION - 显示所选磁盘上的分区列表。
例如,LIST PARTITION。
VOLUME - 显示卷列表。例如,LIST VOLUME。
VDISK - 显示虚拟磁盘列表。
# list vdisk //查看虚拟硬盘,同样可以查看虚拟硬盘路径位置
虚拟磁盘 ### 磁盘 ### 状态 类型 文件
------------ -------- -------------------- --------- ----
虚拟磁盘 0 磁盘 --- 已添加 未知 D:\installer\wsl2\ext4.vhdx
# Select vdisk file="D:\installer\wsl2\ext4.vhdx"
# expand vdisk maximum="358400" //单位MB,358400 = 315GB.
GitHub 加速计划 / ws / WSL
17.09 K
797
下载
Issues found on WSL
最近提交(Master分支:1 个月前 )
86fa5afa
2 个月前
e899d0b7
2 个月前
更多推荐
已为社区贡献15条内容
所有评论(0)