WSL wechselt nicht zu WSL2, ignoriert Befehle

WSL wechselt nicht zu WSL2, ignoriert Befehle

Ich verwende eine Vorschauversion von Windows Server 2019, Version 2004, Build 20262.1000

Ich habe WSL installiert, einschließlich einer Ubuntu-Distribution. Der Befehl listet die und Befehle wsl --helpperfekt auf .--set-default-version <Version>--set-version <Distro> <Version>

Wenn ich jedoch einen dieser Befehle mit <Version>dem Wert 2 ausführe, scheint er den Befehl vollständig zu ignorieren und nur die Hilfedatei auszudrucken. Es wird nicht einmal etwas gesagt Invalid command line option:, sondern nur die Hilfe gedruckt.

Es scheint den Befehl vollständig zu kennen und wirft Fehler auf, wenn andere Versionen wie 1, 3, 4 usw. angegeben werden. Aber 2 scheint absolut nichts zu tun.

Beispiel:

PS C:\Users\Administrator> wsl -l -v
  NAME      STATE           VERSION
* Ubuntu    Stopped         1
PS C:\Users\Administrator> wsl --set-version Ubuntu 1
Conversion in progress, this may take a few minutes...
No such interface supported
PS C:\Users\Administrator> wsl --set-version Ubuntu 4
A version number could not be parsed.
PS C:\Users\Administrator> wsl --set-version Ubuntu 2
Copyright (c) Microsoft Corporation. All rights reserved.

Usage: wsl.exe [Argument] [Options...] [CommandLine]

Arguments for running Linux binaries:

    If no command line is provided, wsl.exe launches the default shell.

    --exec, -e <CommandLine>
        Execute the specified command without using the default Linux shell.

    --
        Pass the remaining command line as is.

Options:
... [rest of help file] ...

Dasselbe gilt für --set-default-version:

PS C:\Users\Administrator> wsl --set-default-version 2
Copyright (c) Microsoft Corporation. All rights reserved.

Usage: wsl.exe [Argument] [Options...] [CommandLine]

Arguments for running Linux binaries:
...

Wie kann ich WSL2 auf meiner Windows Server-Installation verwenden?

Antwort1

Ich glaube, Sie müssen Ihr Windows-Build auf 202011 oder höher aktualisieren. Versuchen Sie, dem Insider-Programm beizutreten, um dieses Build zu erhalten, und es wird nach einem Update einwandfrei funktionieren.

verwandte Informationen