題名のままですが、今日、突然WSL2で利用していたLinuxが立ち上がらなくなりました。
症状としては、一瞬ウィンドウが開いて、エラーコードらしき文言が見えた途端に落ちるって感じです。
PowerShellから確かめてみると、STATEがStopped、つまり停止している状態。
PS C:\Users\Taro> wsl -l -v
NAME STATE VERSION
* AlmaLinux9 Stopped 2
試しにPowerShellからログインしようとしてみると…?
PS C:\Users\Taro> wsl
Error: 0x80040326
Error code: Wsl/Service/0x80040326
直接ログインだと瞬落だったので、エラーコードは分かりませんでしたが、しっかりと出力されていました。
調べてみると「WSLを更新しなさい」とあったので更新してみると…
PS C:\Users\Taro> wsl --update
更新プログラムを確認しています。
Linux 用 Windows サブシステムを更新しています。.
PS C:\Users\Taro> wsl -l -v
NAME STATE VERSION
* AlmaLinux9 Running 2
無事に復旧しました。