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

如何迁移 WSL 卸载 Ubuntu WSL

迁移 WSL 到其他盘区

假设您已经安装了 WSL 上的 Ubuntu 22.04 LTS,并且想要将其从 C 盘迁移到 D 盘。

  1. 查看 WSL 状态
    打开 PowerShell 或 CMD,运行以下命令查看当前安装的 WSL 发行版:

    wsl -l -v
    

    假设输出显示 Ubuntu-22.04 正在运行。

  2. 停止 WSL 运行
    运行以下命令停止 WSL:

    wsl --shutdown
    

    再次运行 wsl -l -v 确认 Ubuntu-22.04 状态为 Stopped

  3. 导出 WSL 备份
    在 D 盘创建一个目录 D:\Ubuntu_WSL,然后运行以下命令导出 WSL 备份:

    wsl --export Ubuntu-22.04 D:\Ubuntu_WSL\Ubuntu.tar
    
  4. 注销 WSL
    注销现有的 WSL:

    wsl --unregister Ubuntu-22.04
    
  5. 导入 WSL 备份
    将备份文件恢复到新位置:

    wsl --import Ubuntu-22.04 D:\Ubuntu_WSL D:\Ubuntu_WSL\Ubuntu.tar
    
  6. 恢复默认用户
    如果迁移后用户变成了 root,可以通过以下命令恢复默认用户(假设原本用户名为 cham):

    Ubuntu2204 config --default-user cham
    

卸载 Ubuntu 20.04 WSL

假设您想要从 Windows 11 中卸载通过 Microsoft Store 安装的 Ubuntu 20.04 WSL。

  1. 通过应用与功能卸载

    • 打开 Windows 设置。
    • 转到“应用” > “应用和功能”。
    • 找到 Ubuntu 20.04,点击它,然后选择“卸载”。
  2. 通过 Windows 终端卸载

    • 打开 PowerShell 或 CMD(以管理员身份)。
    • 查看当前安装的 WSL 发行版:
      wsl --list
      
    • 注销 Ubuntu 20.04:
      wsl --unregister Ubuntu-20.04
      
    • 确认卸载成功:
      wsl -list
      

这些例子展示了如何迁移 WSL 以及如何卸载 Ubuntu 20.04 WSL 的具体步骤。在实际操作中,请根据您的具体情况调整命令和路径。

http://www.xdnf.cn/news/6093.html

相关文章:

  • 数据库常见故障排查
  • 网络协议分析 实验六 TCP和端口扫描
  • web第三次课后作业--基于JDBC对mysql数据库的增删查改操作
  • 51单片机——交通指示灯控制器设计
  • 前端安全:XSS、CSRF 防御与最佳实践
  • JavaSwing之-JDialog
  • C++类和对象练习:Date类实现日期的差,比较日期的大小,日期的前置后置++,--,输入输出Date类,对默认函数的练习。
  • 数据科学和机器学习的“看家兵器”——pandas模块 之一
  • Docker Compose 的安装方法
  • 使用mermaid 语言绘画时序图和链路图
  • 基于 TensorFlow 框架的联邦学习可穿戴设备健康数据个性化健康管理平台研究
  • Tensorflow2保存和加载模型
  • 2025年PMP 学习十二 第9章 项目资源管理
  • 02_Servlet
  • .Net HttpClient 使用代理功能
  • Leetcode (力扣)做题记录 hot100(62,64,287,108)
  • C#调用C++dll 过程记录
  • 技术债务积累,如何进行有效管理
  • C++ 日志输出(宏定义)
  • 无人机数据处理与特征提取技术分析!
  • 劫持__security_check_cookie
  • 入门OpenTelemetry——部署OpenTelemetry
  • 分布式1(cap base理论 锁 事务 幂等性 rpc)
  • 微信小程序之将轮播图设计为组件
  • “强强联手,智启未来”凯创未来与绿算技术共筑高端智能家居及智能照明领域新生态
  • 【Alist+RaiDrive挂载网盘到本地磁盘】
  • 面向对象设计模式之代理模式详解
  • 如何查看SD卡存储扇区分配表?有什么不同之处
  • 远程连接电脑的方法?异地远程桌面连接和三方软件实现
  • Java 重试机制详解