迁移WSL默认在C盘的问题

WSL在安装时会默认装在C盘,以下是解决方法:

1-准备工作

这里我们使用 Move WSL 这个工具。

1 首先下载 Move WSL 工具包,并解压。

2 管理员身份运行Windows PowerShell

3 在PowerShell中运行如下命令,停止正在运行的Linux子系统。

wsl --shutdown

4 打开CMD,输入wsl -l -v查看wsl虚拟机的名称与状态。

5 在PowerShell中进入刚刚解压的目录,运行

cd d:\move-wsl-master
D:\move-wsl-master> .\move-wsl.ps1

之后选择移动的内容和位置即可

PS:
用户变成了root改不回来的,试下以管理员身份运行PowerShell,执行:ubuntu2004.exe config --default-user <username>

posted @ 2024-01-08 16:48  似是笼中雀  阅读(469)  评论(0)    收藏  举报