LoginSignup
4
1

More than 1 year has passed since last update.

WSLと格闘した話

Last updated at Posted at 2022-12-19

はじめに

ちょうど一週間前、WSLが動かなくなって試行錯誤したときの話です。
やったこと、直した方法などを書いていきます。

経緯

  • Flutterに挑戦しようと思い、環境構築をする
  • この際に、コントロールパネル→Windowsの機能→Virtual Machine Platformなどの設定をいじる
  • Flutterの環境は上手く入れることができたものの、VS CodeのWSLターミナルが動かないことに気づく...
    って感じでした
    image.png
    上がエラー画面

決定打

Virtual Machine PlatformとHyper-VとWSLを無効化して再起動してから再度チェックを入れる(後輩に助けてもらいました、ありがたすぎる!!!)

決定打にたどり着くまでにやったこと

  • 設定を元に戻し、再起動する

    • 治らない。BIOSで確認しても正しく設定されているのに...
  • Windows Subsystem for Linuxのチェックを外し、再起動

    • 治らない
  • 何もわからないので、WSL, Ubuntu共に消す
    image.png

    • 上記のように、謎にUbuntuが2つはいっていたので両方消した
  • 再度入れ直すが、エラーが出る
    image.png

  • Ubuntuが悪いのでは?とおもい、Debianを入れるが、同様のエラー
    image.png

  • 「決定打」に書いてある、「Virtual Machine PlatformとHyper-VとWSLを無効化して再起動してから再度チェック」をする
    image.png
    image.png

    • 無事インストールが上手くできた!

道中のツイート

やるべきだったこと

  • 関係しそうな機能のチェックを全部外し、再起動→再度チェックを入れる
    • 一つ一つ外して、入れて...を繰り返していたため時間かかった

入れ直した後にやったこと

さいごに?

先日サポーターズさんのハッカソンに参加した際、cmdだと正常に動くのに、WSLだと永遠に動かない自体に遭遇した。なので、最近はWSLをほぼ使っていないです...(費やした時間がもったいない...)

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1