Ⅰ. はじめに
タイトルの通り「WSL1/WSL2 を再起動する方法」です。
WSL1/WSL2 では shutdown や reboot コマンドが実行できません。
$ sudo shutdown Failed to connect to bus: No such file or directory Failed to talk to init daemon.
$ sudo reboot Failed to connect to bus: No such file or directory Failed to talk to init daemon.
Ⅲ. やり方(ディストリビューションを指定する場合)
1. コマンドプロンプトを起動する
2. インストール済みの Linux ディストリビューション名を表示する
> wsl -l Windows Subsystem for Linux ディストリビューション: Ubuntu-16.04 (既定)
3. WSLを終了する
wsl -t Ubuntu-16.04
4. WSL が自動的に再起動する