ENV | WSL迁移Linux系统到非系统盘(完整实操版)

ops/2024/10/19 9:43:26/

1. 操作步骤

1.1 确认要导出的Linux系统是否存在(可跳过)

# 终端命令
# 查看通过WSL安装的Linux系统列表
wsl -l

1.2 导出Linux系统为tar包

# 终端命令
# 格式(过)
wsl --export <Distribution Name> <File Name>
# 示例(灵活)
# path替换为找得到的文件路径,导出到其他盘也可以,C盘可能会更快些,用完的tar包最后也可以删除
# 确保存放tar包的空间 >= Linux系统大小!
wsl --export Ubuntu-22.04 C:/path/Ubuntu-22.04.tar注:要是原来的系统东西比较多,结合硬盘性能等估计一下一些可以暂时挪出去的大文件和文件夹:是导出比较快,还是移动到其他地方比较快(后面再移动回来),该删的删掉一些也可以

1.3 删除原Linux系统

# 终端命令
# 格式(过)
wsl --unregister <Distribution Name>
# 示例(灵活)
wsl --unregister Ubuntu-22.04

1.4 在非系统盘创建Linux系统文件的存放文件夹

新建文件夹,如D:\WSL_System\Ubuntu_22_04

1.5 导入tar包回Linux系统

# 终端命令
# 格式(过)
wsl --import <Distribution Name> <Install Location> <File Name>
# 示例(灵活)
wsl --import Ubuntu-22-04 D:/WSL_System/Ubuntu_22_04 C:/path/Ubuntu-22.04.tar

1.6 验证

检查步骤1.4新建的文件夹(如D:\WSL_System\Ubuntu_22_04)下是否包含ext4.vhdx文件,并确认文件的大小是否正常(和步骤1.2生成的tar包简单对比下)

1.7 使用

# 终端命令(可跳过)
wsl -l
# 启动对应Linux系统,如Ubuntu-22.04(如果是默认的Linux系统,可以直接通过wsl启动)
wsl -d Ubuntu-22.04

2. 参考资料

2.1 WSL 的基本命令

https://learn.microsoft.com/zh-cn/windows/wsl/basic-commands#export-a-distribution


http://www.ppmy.cn/ops/118694.html

相关文章

NLP任务之预测最后一个词

目录 1.加载预训练模型 2 从本地加载数据集 3.数据集处理 4.下游任务模型 5.测试代码 6.训练代码 7.保存训练好的模型 8. 加载 保存的模型 1.加载预训练模型 #加载预训练模型 from transformers import AutoTokenizer#预训练模型&#xff1a;distilgpt2 #use_fast…

【有啥问啥】具身智能(Embodied AI):人工智能的新前沿

具身智能&#xff08;Embodied AI&#xff09;&#xff1a;人工智能的新前沿 引言 在人工智能&#xff08;AI&#xff09;的进程中&#xff0c;具身智能&#xff08;Embodied AI&#xff09;正逐渐成为研究与应用的焦点。具身智能不仅关注于机器的计算能力&#xff0c;更强调…

安卓app开发系列之-性能优化

✨ 关于我 ✨ &#x1f468;‍&#x1f4bb; Hi there! 我是 [Jamson]&#xff0c;一名热爱编程与技术的狂热者&#xff0c;致力于前后端的全栈独立软件系统开发。通过不断学习和实践&#xff0c;我希望将知识分享给更多的朋友们&#xff0c;和大家一起成长。 &#x1f4a1; &…

主数据管理的误区有哪些?

在实施主数据管理&#xff08;MDM&#xff09;项目时&#xff0c;企业可能会遇到一些常见的误区。了解并避免这些误区对于确保项目的成功至关重要。以下是一些常见的主数据管理误区及其简要说明&#xff1a; 主数据管理误区 同时维护多套主数据编码体系&#xff1a;为同一个实…

力扣面试150 寻找峰值 二分

Problem: 162. 寻找峰值 &#x1f468;‍&#x1f3eb; 参考图解 class Solution {public int findPeakElement(int[] nums) {int l 0; // 初始化左边界&#xff0c;表示数组的起始位置int r nums.length - 1; // 初始化右边界&#xff0c;表示数组的结束位置// 当左边界和…

面试知识点总结篇二

一、makefile链接库参数 LIBS -L/path/to/lib -lmylib//&#xff0c;-lmylib会链接名为libmylib.so或libmylib.a的库。all: myprogrammyprogram: myprogram.ogcc -o myprogram myprogram.o $(LIBS)//此处使用myprogram.o: myprogram.cgcc -c myprogram.c二、shell指令 Shell…

太绝了死磕这本大模型神书!

今天给大家推荐一本大模型神书&#xff0c;就是这本&#xff1a;《大语言模型&#xff1a;基础与前沿》 书籍介绍&#xff1a; 本书深入阐述了大语言模型的基本概念和算法、研究前沿以及应用&#xff0c;涵盖大语言模型的广泛主题&#xff0c;从基础到前沿&#xff0c;从方法…

项目总结(终)

这一个以来&#xff0c;学习了html,css,javaScript三种技术&#xff0c;mybatis&#xff0c;servlet集成开发&#xff0c;简单使用了这三个技术开发一个博客web网页 前期问题&#xff1a;主要前端很多知识都不知道&#xff08;画界面画不来&#xff0c;没有人教&#xff0c;全…