路径
D:\Applications\wsl2
步骤
如果你希望将WSL2中CentOS的根目录移动到非C盘,可以按照以下步骤进行操作:
首先,确保已经关闭WSL2和CentOS的所有运行实例。在WSL2终端中执行以下命令:
wsl --shutdown
在Windows系统中,通过以下步骤将WSL2分发设置从C盘迁移到其他驱动器:
- 打开Windows PowerShell(管理员权限)。
- 运行以下命令,将WSL2默认的分发设置迁移到新位置(以
D:\WSL2
为例):wsl --set-version <DistributionName> 2 wsl --export <DistributionName> <ExportedFilePath.tar> wsl --unregister <DistributionName> wsl --import <DistributionName> <NewInstallLocation> <ExportedFilePath.tar>
- 将
<DistributionName>
替换为你的WSL2分发名称(例如,CentOS7)。 - 将
<ExportedFilePath.tar>
替换为导出的文件的路径(例如,C:\WSL2\CentOS7.tar
)。 - 将
<NewInstallLocation>
替换为你想要移动到的新位置(例如,D:\WSL2\CentOS7
)。
- 将
在Windows PowerShell中运行以下命令来启动WSL2及CentOS:
wsl -d <DistributionName>
(将
<DistributionName>
替换为你的WSL2分发名称,例如CentOS7)
现在,你就成功将WSL2中CentOS的根目录移动到非C盘位置。你可以在新的位置上继续使用WSL2及CentOS。
wsl --set-version CentOS7 2
wsl --export CentOS7 D:\Applications\wsl2\CentOS7.tar
wsl --unregister CentOS7
wsl --import CentOS7 D:\Applications\wsl2\CentOS7 D:\Applications\wsl2\CentOS7.tar
wsl --set-version Ubuntu 2
wsl --export Ubuntu D:\Applications\wsl2\Ubuntu.tar
wsl --unregister Ubuntu
wsl --import Ubuntu D:\Applications\wsl2\Ubuntu D:\Applications\wsl2\Ubuntu.tar
文档更新时间: 2023-08-01 09:29 作者:admin