おとといとあるところで Windows Server のお話する機会あったのですが、そういえば次の Windows Server vNext には LTSC として初めて WSL 2 が入ってくるのかなぁと今になって気付いた。
Windows Server, ver 2004(20H2 も次の 21H1 もたぶん同じ) で WSL 2 を利用可能にする方法、どっかで書いたと思ってて、ようやく見つけた。このブログではなかった。@IT さんの連載で OpenSSH Server とともに面白おかしくしてたから記憶があいまいになってました。
「Windows×OpenSSH×WSL 2=ほぼほぼネイティブなLinux」に見えてしまう、の作り方 @IT
https://www.atmarkit.co.jp/ait/articles/2007/15/news005.html
Windows 10 ver 1903/1909 にも WSL 2バックポートされたから(2020-08 C で)、Windows Server, ver 1903/1909 でも出来ると思うけど、1903 はもう EoS したし、1909 は 2021/05/11 で EoS なので気にしない(時間の無駄)。
WSL 2 Support is coming to Windows 10 Versions 1903 and 1909
https://devblogs.microsoft.com/commandline/wsl-2-support-is-coming-to-windows-10-versions-1903-and-1909/
追記)Windows Server 2022 Preview ビルド 20295 で試したところ、wsl.exe --install は機能するけど、 WSL 1 で仕上がった。wsl --set-default-version 2 を受け付けず WSL 2 に切り替わんない。マニュアルでやっても NG。英語版でも NG。

