RT ,我最初安装好后定时 export ,今天重装系统之后 import 提示转换稀疏矩阵失败
PS D:\DATA\WSLBACKUP> wsl --import archlinux C:\archlinux .\archlinux.tar wsl: 由于潜在的数据损坏,目前已禁用稀疏 VHD 支持。=========] 若要强制分发使用稀疏 vhd ,请运行: wsl.exe --manage <DistributionName> --set-sparse --allow-unsafe 操作成功完成。 PS D:\DATA\WSLBACKUP> wsl --shutdown PS D:\DATA\WSLBACKUP> wsl --manage archlinux --set-sparse --allow-unsafe --allow-unsafe 不是有效的布尔值,<true|false> 错误代码: Wsl/E_INVALIDARG PS D:\DATA\WSLBACKUP> wsl --manage archlinux --set-sparse true 正在进行转换,这可能需要几分钟时间。 由于潜在的数据损坏,目前已禁用稀疏 VHD 支持。 若要强制分发使用稀疏 vhd ,请运行: wsl.exe --manage <DistributionName> --set-sparse --allow-unsafe 错误代码: Wsl/Service/E_INVALIDARG
有没有老哥知道怎么解决的? 在 win10ltsc2021 和 win11ltsc2024 都尝试过,都无法转换(最初是在 2021 安装并且转换的)
![]() | 1 imzcg2 123 天前 ![]() wsl --update --pre-release --web-download 执行这个命令更新 wsl 到最新版再试试看,有用的记得感谢我 |
2 imjiaoyuan OP @imzcg2 PS C:\Windows\system32> wsl --update --pre-release --web-download 正在检查更新。 正在更新适用于 Linux 的 Windows 子系统: 2.5.8 。 PS C:\Windows\system32> wsl --manage archlinux --set-sparse true 正在进行转换,这可能需要几分钟时间。 由于潜在的数据损坏,目前已禁用稀疏 VHD 支持。 若要强制分发使用稀疏 vhd ,请运行: wsl.exe --manage <DistributionName> --set-sparse --allow-unsafe 错误代码: Wsl/Service/E_INVALIDARG |
3 akihitooo 119 天前 wsl.exe --manage <DistributionName> --set-sparse true --allow-unsafe |
![]() | 4 Gehrman 105 天前 我之前有个发行版最开始没开启稀疏 vhd ,后面改成 enable 了。 某次更新后就进不去了,开始以为是 WSL 坏了,后面发现新安装 Ubuntu 是正常的。 只是在安装时提示了你主题里提到的错误。后面我就把稀疏 vhd disable 了 感觉这个功能应该还是有点问题 |