真实目录(/bin、/lib 被删除,而真实目录:/usr/bin、/usr/lib 仍然存在。)但我不能再进入系统了。我尝试运行命令
wsl -u root -d Ubuntu-22.04 ln -s /usr/bin /bin
但它返回错误“错误代码:Wsl/Service/CreateInstance/E_UNEXPECTED”。有没有办法重新创建链接目录?
真实目录(/bin、/lib 被删除,而真实目录:/usr/bin、/usr/lib 仍然存在。)但我不能再进入系统了。我尝试运行命令
wsl -u root -d Ubuntu-22.04 ln -s /usr/bin /bin
但它返回错误“错误代码:Wsl/Service/CreateInstance/E_UNEXPECTED”。有没有办法重新创建链接目录?
我相当确定:
... 将工作。如果没有
-e
,它仍然会尝试将命令传递给/bin/bash
(这是 root 用户的默认 shell)并失败。/告诉 WSL-e
直接运行命令而不调用另一个 shell。--exec
ln
您还应该能够使用以下命令启动 shell:
这将跳过任何可能有问题的启动文件。