修改wsl安装包实际安装位置,最新完整教程 |
您所在的位置:网站首页 › 微云文件存储位置 › 修改wsl安装包实际安装位置,最新完整教程 |
文章目录
目录 文章目录 前言 二、操作步骤 1.查看wsl版本 编辑 2.更改wsl2的安装位置 1. 创建目标目录 2. 确认路径权限 3. 导出当前的 WSL 发行版 4. 注销当前的 WSL 发行版 5. 导入 WSL 发行版到新的位置 6. 验证安装 7. 启动 WSL 总结 前言如果你将Ubuntu的文件解压并安装到D盘,但WSL本身仍在C盘,则安装的Ubuntu子系统仍会使用WSL的默认存储路径。在 WSL (Windows Subsystem for Linux) 中,默认情况下安装的 Ubuntu 子系统及其文件存储位置是固定的,但你可以更改 WSL 的安装地址,尤其是对于 WSL 2。下面是如何更改安装地址的步骤 一、查看安装路径:这一步完全可以不用操作,因为一般情况下WSL 的 Ubuntu 系统文件存储在 Windows 文件系统的特定位置。默认情况下,WSL 2 使用一个虚拟硬盘(VHD)来存储文件,而 WSL 1 则将文件存储在 Windows 文件系统中。 1. wsl2的安装目录WSL 2: WSL 2 使用一个虚拟硬盘(VHD),存储在 Windows 用户目录下,路径类似于: C:\Users\\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_\LocalState\ext4.vhdx 2. wsl1的安装目录WSL 1: WSL 1 的文件存储在 Windows 文件系统的目录下,路径类似于: C:\Users\\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_\LocalState\rootfs 二、操作步骤 1.查看wsl版本你可以运行以下命令来查看你使用的是 WSL 1 还是 WSL 2:(打开powershell以管理员身份运行) wsl -l -v列出所有已安装的 WSL 发行版及其版本信息:(VERSION显示2,说明是wsl2) ![]() 为了将 WSL 2 的安装位置从 C 盘移动到 D 盘,你可以按照以下步骤操作: 1. 创建目标目录打开 PowerShell,并运行(以管理员身份运行)以下命令来创建一个目录 mkdir D:\WSL\backup 2. 确认路径权限确保你有权限在 D 盘上创建和写入文件。通过尝试在目标路径创建一个测试文件来确认权限: echo "test" > D:\WSL\backup\test.txt 3. 导出当前的 WSL 发行版运行以下命令来导出当前的 Ubuntu 发行版: wsl --export Ubuntu D:\WSL\backup\Ubuntu.tar这会将当前的 Ubuntu 发行版导出为一个 tar 文件。 4. 注销当前的 WSL 发行版运行以下命令来注销当前的 Ubuntu 发行版: wsl --unregister Ubuntu 5. 导入 WSL 发行版到新的位置运行以下命令将导出的 Ubuntu 发行版导入到 D 盘的新位置: wsl --import Ubuntu D:\WSL\Ubuntu D:\WSL\backup\Ubuntu.tar 这会将 Ubuntu 发行版重新安装到 D 盘的 D:\WSL\Ubuntu 目录中。 6. 验证安装导入完成后,运行以下命令来验证安装是否成功: wsl -l -v 你应该会看到类似于之前的输出 7. 启动 WSL最后,启动 WSL: wsl -d Ubuntu 总结通过这些步骤,你应该能够成功导出、注销并导入 WSL 发行版到新的位置。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |