使用LxRunOffline迁移WSL

由于WSL是自动存放在C盘,想要把它迁移到D盘

一 新建文件夹,同时对文件夹设置用户权限。这个新建文件夹是,迁移的WSL的存放地址。

1.打开cmd命令行,输入whoami,确定当前用户。用户是user

2.新建文件夹,为D:\Ubuntu\Windows

 

3.对文件夹D:\Ubuntu\Windows设置权限。记得下面代码的文件路径 D:\Ubuntu\Windows以及用户 user,改成自己对应的新文件路径和用户名

D:\Ubuntu\Windows /grant "user:(OI)(CI)(F)"

 

二 在GitHub(https://github.com/DDoSolitary/LxRunOffline/releases)下载LxRunOffline,使用LxRunOffline来迁移WSL

1.下载最新版本,然后解压

2.cmd进入LxRunOffline文件夹,运行lxrunoffline list,查看已安装的Ubutun版本

lxrunoffline list

3.运行lxrunoffline move,将WSL迁移到目标位置,记得将版本 Ubuntu-20.04和文件夹位置 D:\Ubuntu\Windows改成自己对应的。这个过程要几分钟,中途出现黄色的warning不影响迁移后的功能。

LxRunOffline move -n Ubuntu-20.04 -d D:\Ubuntu\Windows

4.迁移结束后,使用lxrunoffline get-dir查看迁移后的WSL所在目录。记得将版本 Ubuntu-20.04改成自己对应的。

lxrunoffline get-dir -n Ubuntu-20.04

 

 

三 题外话--WSL下载相关

1.通过Windows商店下载 

https://ubuntu.com/wsl

2.手动下载适用于 Linux 的 Windows 子系统发行版包

https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

3.由于官网下载特别慢,提供微云网盘下载,版本为Ubuntu20.04

链接:https://share.weiyun.com/ajCbH3cw

密码:5rnacc

posted @ 2021-01-18 18:01  aczy  阅读(2479)  评论(0编辑  收藏  举报