Windows Insider Preview Dev Channel では、WSL2 のセットアップが大幅に簡略化されました
ただし、このインストール方法が使えるのは、2020/11/19 にリリースされた Build 20262 以降だけです(Windows 11 Build 22000.51 でも問題なくインストールできました)
インストールコマンドは、「wsl --install」を実行し、再起動後に Linux カーネル更新プログラム パッケージをインストールするだけです。
Ubuntu のインストールすら必要ありません。
超簡単にセットアップできますね。
(Linux カーネル更新プログラム パッケージを先にインストールすればエラーも出ないかも...)
再起動すると、Ubuntu がエラーを起こしていますが、文字化けして何のエラーが起きているのか不明ですが、https://aka.ms/wsl2kernel を見ろって事みたいです。
https://aka.ms/wsl2kernel を開くと、「手順 4 - Linux カーネル更新プログラム パッケージをダウンロードする」に飛ばされ、そこから「x64 マシン用 WSL2 Linux カーネル更新プログラム パッケージ」しろって事のようです
Windows 10 に WSL をインストールする
https://docs.microsoft.com/ja-jp/windows/wsl/install-win10?WT.mc_id=WD-MVP-36880#step-4---download-the-linux-kernel-update-package
ダウンロードの直リンはこちらです
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
ダウンロードした wsl_update_x64.msi を実行して、Linux カーネルを更新します。
すると、今度は無事 Ubuntu が起動しました
WSL2 になっているか、「wsl --list --verbose」で確認すると、WSL2 の Ubuntu が稼働していることがわかりますね
WSL2 のセットアップ
http://www.vwnet.jp/Windows/w10/2021070402/WSL2forSAC.htm
Windows 10 に WSL をインストールする | Microsoft Docs
https://docs.microsoft.com/ja-jp/windows/wsl/install-win10?WT.mc_id=WD-MVP-36880
Copyright © MURA All rights reserved.