WSL: Processing fstab with mount a failed.

问题

win 控制台输入wsl, 报Processing fstab with mount -a failed.

image.png

解决方法

参考

windows 下wsl 启动不了_wsl无法启动-CSDN博客

检查

检查映像以查看是否有检测到损坏: Dism /Online /Cleanup-Image /CheckHealth

image.png

扫描系统文件并和官方系统文件对比:Dism /Online /Cleanup-Image /ScanHealth

image.png

重启wsl

wsl --shutdown

image.png

测试

但是....重启后还是报错

image.png

后续

参考:适用于 Linux 的 Windows 子系统 - WSL 错误处理 fstab 与装载 -a 失败 - 超级用户 (superuser.com)

重新指定子系统就好了:wsl --set-default xxxx

image.png