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

如何迁移 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.dtcms.com/a/190124.html

相关文章:

  • 5.18-AI分析师
  • 【深入Spring系列】源码级深入剖析SpringBoot如何实现自动装载
  • egpo进行train_egpo训练时,keyvalueError:“replay_sequence_length“
  • react+html-docx-js将页面导出为docx
  • 圈奶牛--二维凸包
  • HarmonyOs开发之———使用HTTP访问网络资源
  • 【Vue 3 + Vue Router 4】如何正确重置路由实例(resetRouter)——避免“VueRouter is not defined”错误
  • 前端面试每日三题 - Day 34
  • 【SSL部署与优化​】​​TLS 1.3的核心改进与性能优化​​
  • 模态参数识别中的特征实现算法
  • 嵌入式自学第二十一天(5.14)
  • 如何利用大模型对文章进行分段,提高向量搜索的准确性?
  • PyTorch 的自动微分和动态计算图
  • 信息化项目绩效管理办法V5.0
  • Seed1.5-VL:高效通用的视觉-语言基础模型
  • 基于 TensorFlow 框架的联邦学习可穿戴设备健康数据个性化健康管理平台研究
  • 单片机-STM32部分:14、SPI
  • 【计算机视觉】OpenCV实战项目:Face-Mask-Detection 项目深度解析:基于深度学习的口罩检测系统
  • 自然语言处理入门级项目——文本分类
  • MQTT 在Spring Boot 中的使用
  • Oracle — PL-SQL
  • 使用深度学习预训练模型检测物体
  • lesson01-PyTorch初见(理论+代码实战)
  • 在线黑白图像转换:简单却强大的视觉表达工具
  • Java生成可控的Word表格功能开发
  • hudi + flinksql 处理 金额汇总的实时场景
  • Nginx 动静分离在 ZKmall 开源商城静态资源管理中的深度优化
  • 【软件测试】:推荐一些接口与自动化测试学习练习网站(API测试与自动化学习全攻略)
  • 面试题-复合
  • 【Linux网络】传输层协议TCP