発生した問題
-
windowでUbuntuを使って開発をしていたが、接続が切れてしまう
- vsCodeでファイルが読み込めなくなる
- Ubuntuのコマンドに以下のエラー
仮想マシンまたはコンテナーからの応答が受信されなかったため、操作がタイムアウトしました。 エラー コード: Wsl/Service/HCS_E_CONNECTION_TIMEOUT Press any key to continue...
試したこと
powershellで以下のコマンドを実行すると一時的に治るが、しばらくすると再発する。
wsl --shutdown
恒久対応
-
C:\Users\ユーザー名配下に、.wslcongigを作成
-
以下の記述
[wsl2] memory=8GB # PCのスペックに応じて、搭載メモリの半分以下くらい processors=4 -
powershellでwsl --shutdownを実行
これで再発することは無くなった!