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

WSL下将Ubuntu从C盘迁移到D盘(个人记录、详细图解)

目录

一、前言

二、查看已安装的WSL发行版

三、导出Ubuntu(导入备份)

四、注销原来的Ubuntu

五、将Ubuntu导入到D盘

六、恢复默认用户

七、验证迁移是否成功


一、前言

因为Ollama安装及下载大模型也是直接存到C盘(我看到好像也是可以迁移到D盘,但是暂时我还不太会),然后安装的Ubuntu也是在C盘。在学习过程中我发现要在Ubuntu中下载安装的东西越来越多并且我C盘的空间越来越少。所以在查询了好几篇博客教程之后,我打算将Ubuntu从C盘迁移到D盘,通过这篇博客记录一下自己的操作过程,也算是自己的一个笔记记录

以下演示的是Ubuntu-22.04,大家按照自己查出来的版本进行操作,比如安装的就是Ubuntu那么后续命令也就不需要带-xxxx的版本了

二、查看已安装的WSL发行版

右键点击Win菜单栏下的PowerShell,以管理员身份运行,后续弹出的窗口点击同意即可

然后输入wsl -l -v查看已安装的WSL发行版以及状态

wsl -l -v

如果是Running状态,可以把Ubuntu的终端叉掉或者是执行wsl --shutdown。我自己试过,如果你Ubuntu的终端开着然后执行wsl --shutdown之后终端不会自动关掉但是也会显示进程已退出(最简单的方式就是直接叉掉Ubuntu的终端)。操作完之后重新通过wsl -l -v检查一下状态即可

wsl --shutdown

三、导出Ubuntu(导入备份)

以下命令的意思是将Ubuntu-22.04导出到D:/Unbuntu-backup.tar中进行备份。版本根据自己的来,导出路径也是按照自己想法来,备份名字也是按自己想法来,以.tar结尾即可

wsl --export Ubuntu-22.04 D:\Ubuntu-backup.tar

导出成功之后到自己指定的d盘路径也是可以看到的

四、注销原来的Ubuntu

由于前面已经确定原来的Ubuntu已经停止运行了,所以这里直接输入以下的命令注销原来的Ubuntu,版本还是按照自己的来改

wsl --unregister Ubuntu-22.04

五、将Ubuntu导入到D盘

先在D盘下手动创建目标文件夹,文件夹名字自己取

将之前的备份导入到D盘中新的目标文件夹中。版本按自己的来,第一个路径是要存放的,第二个路径是之前备份的,注意保持名字一致

wsl --import Ubuntu-22.04 D:\wsl-system\Ubuntu-22.04 D:\Ubuntu-backup.tar

操作成功之后打开D盘的文件夹可以看到是导入了的

六、恢复默认用户

输入下面的命令恢复默认用户,这里的版本号要纯数字。比如Ubuntu-22.04这里就是Ubuntu2204,然后将your_user_name换为你之前使用的默认用户名

Ubuntu2204 config --default-user your_user_name

七、验证迁移是否成功

还是在PowerShell中输出如下的指令,通过注册表进行查看,下面的命令是固定的不需要任何修改直接复制即可,可见查看出来的就是我刚刚在D盘指定的文件夹,大功告成

(Get-ChildItem HKCU:\Software\Microsoft\Windows\CurrentVersion\Lxss\ | ForEach-Object { Get-ItemProperty $_.PSPath }).BasePath

确认迁移成功之后,把备份文件删掉即可(自己想保留也可以)

http://www.dtcms.com/a/605287.html

相关文章:

  • LRU缓存淘汰算法详解与C++实现
  • AbMole小讲堂丨Cyclophosphamide(环磷酰胺):应用于肿瘤与免疫研究的热门烷化工具
  • 网站建设费用如何收取什么叫网站开发应用框架
  • 怎么在.Net中做团购网站专门做钻石国外网站
  • 教程上新丨Deepseek-OCR 以极少视觉 token 数在端到端模型中实现 SOTA
  • Mac多功能音视频AI处理工具VideoProc Converter AI
  • 【技术贴】全链路协同!艾为电子开启端侧AI音频“精而优”时代
  • 2025国产ITSM厂商选型指南:从基础流程、智能赋能到全链路协同方案的全面对比
  • 数据结构——四十二、二叉排序树(王道408)
  • VueUse的使用
  • 【LeetCode】111. 二叉树的最小深度
  • 如何将html发布到网站wordpress用户筛选
  • 深度智能体-智能体加强版
  • ZCC75XXH- 40V/150mA 高压线性稳压器替代HT75XX
  • 多媒体语音通话中,信令参数T1/ms, T2/s, T4/s作用
  • Travel uni-app 项目说明
  • 永磁同步电机无速度算法--基于一阶线性状态观测器的反电动势观测器
  • 番禺网站建设怎样网站建设公司怎样做账
  • 网站开发项目总结模板网站开发 证书
  • Python 自定义迭代器 --以斐波那契数列为例
  • AI一键PPT 2.0.3 一键智能生成
  • 232. 用栈实现队列
  • 如何在桌面创建网页快捷图标?(电脑 / 手机通用操作指南)
  • soular实战教程系列(2) - 如何统一管理TikLab帐号体系
  • k8s 发行说明(版本)
  • 批处理病毒原理、防御
  • 网站建设对企业的好处有哪些嘉兴网站制作建设
  • 几大网站类型网站建设所需人员
  • KAFKA自动修改所有以**开头的主题脚本
  • 记录生活系统|记录美好|健康管理|基于java+Android+微信小程序的记录生活系统设计与实现(源码+数据库+文档)