Ubuntu迁移记录

在前面费了九牛二虎之力终于把WSL2和Ubuntu安装上了,但Ubuntu默认是安装在C盘,在C盘随着使用担心爆盘,所以想把Ubuntu迁移到D盘。从网上搜了几个教程,按着操作,边操作边记录。

01 查看状态

首先查看WSL的运行状态,确保其处于关闭状态;

在PowerShell中输入代码:

bash 复制代码
wsl -l -v

如果其状态为Running,就需要使用下面的指令,将其关闭:

bash 复制代码
wsl --shutdown

然后再使用状态查看指令查看状态,确认的确已处于Stopped状态

02 导出当前镜像

在D盘创建【Ubuntu】文件夹,导出当前的Linux镜像到该文件夹。在Powershell中输入下面的指令代码:

bash 复制代码
wsl --export Ubuntu D:\Ubuntu\ubuntu.tar

提示操作成功完成,在刚在创建的【Ubuntu】文件夹多了导出的镜像文件;

03 注销当前的虚拟机

在PowerShell中输入下面的指令代码,删除当前的虚拟机;

bash 复制代码
wsl --unregister Ubuntu

再次通过状态查看指令查看WSL的运行状态,可以看到当前不存在已安装的分发。

04 导入镜像

在PowerShell中输入下面的指令代码,导入刚才导出的镜像文件;

bash 复制代码
wsl --import Ubuntu D:\Ubuntu D:\Ubuntu\ubuntu.tar

指令说明:Ubuntu:Linux系统的名称和版本,不知道为啥我查出来的后面没带版本号;D:\Ubuntu:指安装路径;D:\Ubuntu\ubuntu.tar:镜像文件所在位置;

镜像导入中:

当出现【操作成功完成】字符,说明导入成功;

在D:\Ubuntu文件夹中可以看到vhdx文件,说明的确导入成功了。

05 配置登录用户

在PowerShell中输入下面的指令代码,配置先前设置的默认登录用户。

bash 复制代码
ubuntu.exe config --default-user leigong

【leigong】是在前面安装时设置的用户名。至此Ubuntu迁移完成。再次查看状态,可以正常看到状态。

06 后记

迁移操作倒是挺顺利的不像安装的时候,不是下载慢、就是下载中断、就是不成功的。接下来开始在虚拟机中研究如何养龙虾。

相关推荐
学计算机的计算基1 小时前
回溯算法下篇:四道经典题讲透约束剪枝、原地标记、预计算与状态压缩
java·笔记·算法
一只小菜鸡..1 小时前
Stanford CS144 学习笔记 (九):大师访谈与互联网的未来
笔记·学习
十月的皮皮2 小时前
STM32从零到量产开发:四路继电器工业控制模块开发实战笔记(小白视角)
c语言·笔记·stm32·stm32cubemx·hal库
疯狂打码的少年2 小时前
【软件工程】软件项目管理(人员/产品/过程/项目)
笔记·软件工程
zyplayer-doc2 小时前
研发接口文档怎么长期维护:zyplayer-doc把API、Markdown和变更记录放进同一个知识库
大数据·数据库·人工智能·笔记·pdf·ocr
2CM_Embed2 小时前
F28379D 下载后 VOFA+ 无数据、Reset 后恢复:一次 TZ 中断误触发排查记录
笔记·单片机·sci·c2000·f28379d·vofa·tz
一叶龙洲3 小时前
ubuntu26.04 xfce美化成mac
服务器·ubuntu·macos
星恒随风3 小时前
C++ STL 详解:list 的使用、迭代器失效、模拟实现与 vector 对比
开发语言·数据结构·c++·笔记·学习·list
一起努力啊~4 小时前
DataWhale组队学习笔记--llm-algo-leetcode(五)
笔记·学习·llm