迁移 WSL Linux 子系统到非系统盘

By | 最新修改:2025-11-12

前言

本文的主要内容

本文主要讲述如何迁移运行在 WSL 2 上的 Linux 子系统到其他非系统分区。其实解决这个问题的方法很简单,就是使用 LxRunOffline 程序。

为什么要迁移 Linux 子系统

Windows 10 下,在系统盘的空间大小不足时,需要把 WSL 2 的 Linux 子系统转移到别的空间较宽裕的分区。

什么是 LxRunOffline

LxRunOffline 是一款用于管理 Windows Linux 子系统的全功能实用程序。

它可以用来对 WSL 子系统的查看 Linux 子系统的安装位置以及迁移子系统到其他的本地分区。

当然,LxRunOffline 还有很多的实用功能,不过本文中仅使用到上述两个功能,这也仅是它的冰山一角。

LxRunOffline 的开发似乎已经停止,在其官方 GitHub 仓库中的代码最新修改日期是三年前,所以未来,此程序可能会被淘汰掉。


下载 LxRunOffline


查看指定 Linux 子系统的当前安装目录

LxRunOffline.exe get-dir -n Ubuntu-20.04
# 遵循以下格式
LxRunOffline.exe get-dir -n <发行版>

如果看到的是以下结果,那么就表示系统迁移成功:

E:\LinuxWSL\Ubuntu-20.04


程序知路

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,欢迎互相探讨,一起学习,共同进步。

本文章可以转载,但是需要说明来源出处!

本文使用的部分图片来源于网上,若是侵权,请与本文作者联系删除: admin@icxzl.com