git windows迁移到linux,wsl 子系统(window 上的 linux 系统)迁移到非 C 盘的位置 使用 Ubuntu 系列(5️⃣)-Go语言中文社区...

wsl 子系统(window 上的 linux 系统)迁移到非 C 盘的位置 使用 Ubuntu 系列(5️⃣)

wsl 是个好东西,既保留了 window 的图形界面,也结合了 linux 的精华(命令行)。唯一不好的就是在 window 上装 ubuntu,都往 C 盘去了,这让我双硬盘的 128 略显尴尬。于是开始迁移 wsl 系统

一个辅助软件(是一个压缩包):

下载后是这样子的

5682d1df910c4d50803b7142ccc41a60.png

很多教程都是说要添加环境变量,其实 没那个必要

如果有安装过 gitbash 的直接在当前目录打开。没有的话就到 cmd 中进入到这个目录就行了。这个都是基本操作了,如果切换目录也不会那就不要折腾 linux 了。

查看已经安装过的 wsl 列表

# 进入到解压的目录,执行 LxRunOffline.exe

./LxRunOffline.exe list

af40ae41ce71c8b8e906dbd912cb5ce3.png

可以看得出我安装的是 Ubuntu-18.04。如果还没安装的可以先到应用商店安装一个。文章开头的系列教程有提及,这里就不说了。

停止运行 WSL 服务

进入服务(任务管理器可以打开) 找到 LxssManager 右键停止

开始迁移系统

0e85857ef7ca503ae61fc38e241e2bc0.png

./LxRunOffline.exe move -n Ubuntu-18.04 -d D:/WSL/Ubuntu-18.04

特别注意的地方:

Ubuntu-18.04 是你们一开始安装的版本,每个人估计都不一样,光是 ubuntu 就有 Ubuntu 和 Ubuntu-18.04,根据你们 list 列出来的名称为准

路径要用 /。这个很重要,因为如果你们用的是 gitbash 的话,不用 / 识别不出来路径。

最后面的 D 盘的位置就随你们喜欢,你们自己定

等待执行完成即可,如果一开始是从 C 盘迁移,会有很多警告,可以忽略不管。如果已经迁移到其他盘再次迁移的话,没有东西输出的,等待执行完成就是了。

查看结果

./LxRunOffline.exe get-dir -n Ubuntu-18.04

同理,ubuntu-18.04 换成你们自己的 linux 版本就行了。

67e556c0806ccb879e9f07fd76274072.png

然后就大功告成了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值