当前位置: 首页 > article >正文

ENV | WSL 拓展虚拟磁盘空间

1. 详细步骤

1.1 终止所有 WSL 实例(官方建议)

wsl --shutdown

1.2 通过 diskpart 拓展磁盘空间

# 以管理员权限打开 Windows 终端
diskpart
> # 查找.vhdx文件位置参考:https://learn.microsoft.com/zh-cn/windows/wsl/disk-space#how-to-locate-the-vhdx-file-and-disk-path-for-your-linux-distribution
> Select vdisk file="<pathToVHD>"
> detail vdisk
> # 假设拓展为2T
> expand vdisk maximum=2048000
> exit

1.3 启动 WSL Linux

wsl -d <distroName>

1.4 拓展磁盘空间

在 WSL-Linux 里面操作,以 Ubuntu 为例

1.4.1 查看设备名

获取设备名,格式一般是 /dev/xxx

# Mounted on / 的前面的 Filesystem: /dev/xxx
df -lh

# 官方建议
sudo mount -t devtmpfs none /dev
mount | grep ext4
1.4.2 拓展磁盘空间
# 和前面拓展的空间大小保持一致
sudo resize2fs /dev/xxx 2048000M

1.5 验证

# 再看一下空间大小(一般实际可用空间会小于设置的空间)
df -lh

2. 资源

2.1 microsoft

2.1.1 如何扩展 WSL 2 虚拟硬盘的大小

https://learn.microsoft.com/zh-cn/windows/wsl/disk-space#how-to-expand-the-size-of-your-wsl-2-virtual-hard-disk

2.1.2 如何查找 Linux 发行版的 .vhdx 文件和磁盘路径

https://learn.microsoft.com/zh-cn/windows/wsl/disk-space#how-to-locate-the-vhdx-file-and-disk-path-for-your-linux-distribution


http://www.kler.cn/a/331135.html

相关文章:

  • 旅游景点票价预测02
  • 单片机与MQTT协议
  • oracle基础:中文字段排序详解
  • 五十七:RST_STREAM帧及常见错误码
  • Linux:code:network:devinet_sysctl_forward;IN_DEV_FORWARD
  • ES7+ React/Redux/GraphQL/React-Native snippets 使用指南
  • 【mod分享】极品飞车12无间风云高清重置mod,车模重构和材质贴图高清化
  • 【C++篇】领略模板编程的进阶之美:参数巧思与编译的智慧
  • Element UI教程:如何将Radio单选框的圆框改为方框
  • 通信工程学习:什么是DNS域名系统
  • 做数据抓取工作要如何选择ip池
  • Windows 11 24H2正式发布
  • Linux如何查看每个文件及文件夹的大小
  • C语言复习概要(一)
  • 链表面试编程题
  • 在中序线索树中找到数据域A,并在其左子树中插入数据域为x的结点
  • Java JUC(三) AQS与同步工具详解
  • 机器学习【教育领域及其平台搭建】
  • 用好AI告别灵感枯竭!如何用300个选题提示词打造病毒式内容?
  • Python笔记 - 函数、方法和类装饰器
  • react-问卷星项目(4)
  • Django一分钟:DRF模型序列化器处理关联关系的示例与注意事项
  • 高校实训产品:动漫和游戏场景AI实训平台建设方案
  • 《Spring Boot应用进阶:打造优雅的错误处理机制与全局异常拦截器》
  • 如何在 Flutter 中实现可拖动的底部弹出框
  • 滚雪球学MySQL[7.2讲]:MySQL安全策略详解:数据加密与SQL注入防护