I've installed WSL for my Windows 11 distribution and also Ubuntu 20.04. I saw that many people say that I can use commands without opening a distro with the wsl command.
Somehow that does not work for me. As soon as I type in a command with wsl the result is:
Processing fstab with mount -a failed.
So for example: wsl rsync -r -v /mnt/d/DUMMY_SOURCE/ /mnt/e/DUMMY_DESTINATION
The only wsl command that really works is wsl -l -v
NAME STATE VERSION
* docker-desktop-data Stopped 2
docker-desktop Stopped 2
Ubuntu-20.04 Stopped 2
What is wrong with my setup?
As I posted this question here I was already recognizing this star before the docker-desktop-data distro. And that is where the problem comes from.
The star here signalizes that this one is the standard distro which is wrong of course. You need to check with wsl -l --all which one is the current default distro. For me it was:
Windows Subsystem für Linux-Distributionen:
docker-desktop-data (Standard)
docker-desktop
Ubuntu-20.04
After that change it to the right one (for me Ubuntu):
wsl --setdefault Ubuntu-20.04
Now the commands work as they should!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With