WSL迁移到非系统盘

xingyun86 2020-5-30 1873

WSL迁移到非系统盘

WSL 子系统是基于 LxssManager 服务运行的。
只需要将 LxssManager 重启即可。
可以做成一个 bat 文件。

net stop LxssManager
net start LxssManager


一般大家在安装系统的时候都喜欢把系统盘能的比较小,如果子系统要安装很多东西,比如我要安装docker,会有很多镜像,很占空间在系统盘不是很合适,于是有了迁出系统盘的需求,可以使用LxRunOffline进行迁移

1 下载 LxRunOffline ,https://github.com/DDoSolitary/LxRunOffline/releases,选择最新版下载即可


2 解压后,在软件目录打开power shell ,上面交的方法shift + 右键


3 使用LxRunOffline.exe list命令查看你可以使用子系统名称


5 迁移过程会出现WARNING 不用管, 等待一段时间结束就算迁移完成了


6 使用LxRunOffline.exe get-dir 查询系统目录,可见已经更改成功


备注:

还有个下载系统包的安装方法,由于下载速度感人没有尝试,方法官网有,链接如下:
https://docs.microsoft.com/en-au/windows/wsl/install-on-server


×
打赏作者
最新回复 (0)
只看楼主
全部楼主
返回