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

移动WSL到其他盘

1、首先下载 Move WSL 工具包,并解压。(https://github.com/pxlrbt/move-wsl/archive/refs/heads/master.zip)

2、管理员身份运行Windows PowerShell。

3、在PowerShell中运行如下命令,停止正在运行的Linux子系统。

wsl --shutdown

4、在PowerShell中进入刚刚解压的目录,运行

cd d:\move-wsl-master(这个是你下载的Move WSL 工具包的位置)

set-executionpolicy remotesigned

D:\move-wsl-master> .\move-wsl.ps1

此时会出现如下提示,让我们选择要移动的目标

选择要移动的目标,比如移动Ubuntu-18.04,则输入 1 并回车,然后会提示让我们输入移动的目标路径

这里输入目标路径如 D:\WSL 然后回车,便会执行移动。根据移动目标的大小,时间可长可短,请耐心等待。

移动过程中,可以看到脚本会先将移动目标导出到一个tar文件,然后再将tar文件导入到 ext4.vhdx 文件中。

移动完成后,脚本会删掉原来C盘中的相应内容,释放C盘空间。

5、移动完成后,在PowerShell中,设置原来你没有移动之前的用户为默认用户,否则你原来的WSL的东西都是不生效的:

ubuntu1804.exe config --default-user <your username>

WSL Ubuntu22.04默认用户(default用户)更改_wsl ubuntu切换用户-CSDN博客

拯救被WSL占满的C盘_wsl占用c盘-CSDN博客


http://www.kler.cn/news/335272.html

相关文章:

  • MATLAB中正则表达式的全面应用与实践
  • 如何使用WPS软件里的AI工具?
  • 简单部署vue+springboot项目
  • 汽车革命下半场AI先锋:广汽为新“智”汽车装配大模型“底盘”
  • 计算机网络:三次握手和四次挥手详解
  • 使用NumPy进行线性代数的快速指南
  • Linux自动化构建工具Make/Makefile
  • 基于yolov8深度学习的120种犬类检测与识别系统python源码+onnx模型+评估指标曲线+精美GUI界面目标检测狗类检测犬类识别系统
  • 三维模型点云化工具V1.0使用介绍:将三维模型进行点云化生成
  • 笔记整理—linux进程部分(6)进程间通信、alarm和pause
  • 使用Pytorch构建自定义层并在模型中使用
  • 架构设计笔记-5-软件工程基础知识-3
  • 【Springdoc-openapi】基于SpringBoot3.3.x版本③集成Springdoc
  • windows C++-创建基于代理的应用程序(上)
  • 数据和算力共享
  • 【bash】删除本地所有分支
  • rabbitmq消费者应答模式
  • C++基础:enum class作用域枚举 (C++11)
  • 深度扩展AntSK,让.NET Aspire助力您的AI项目
  • Rust(2)进阶语法