RancherDesktopが "Error: wsl.exe exited with code 429496729" で起動できなくて困った話
- WSLのディストリビューションを消すだけで解決するよ
- 先達には感謝ですね
ある日、PCを再起動したら、RancherDesktopがエラーで起動しなくて。
Error: wsl.exe exited with code 4294967295
こう言うのは、PCを再起動すれば、概ね解決…、しない!
でも、先に踏んで解決して下さった方がいたんです!
で、自分で試して分かったんですけど、結局、WSLのディストリビューションを消すだけで解決しましたね。
- RancherDesktopを終了させる
- WSLのディストリビューションを確認後、それを消し、WSLをシャットダウン
> wsl -l -v
* rancher-desktop Stopped 2
* rancher-desktop-data Stopped 2
> wsl --unregister rancher-desktop
> wsl --unregister rancher-desktop-data
> wsl --shutdown
- その後、RancherDesktop再起動
これで解決しました。 ただ、Dockerイメージをpullする時のレイヤーのキャッシュとか全部消えちゃうんで、再度コンテナを立ち上げる時は時間がかかりますね。
「少しのことにも、先達はあらまほしき事なり」1 とは昔からの伝えでしたよね。