WSLのUbuntuが、Cドライブの少ない容量を圧迫し始めてきたので、いろいろ検索したら出てきた。CドライブにインストールされたWSLのディストリビューションをDドライブに移す方法のメモ。
まずは、以下のコマンドでOK。
wsl --shutdown # WSLのディストリビューションをシャットダウンする wsl -l -v # WSLのディストリビューション一覧で、名前を確認 wsl --export Ubuntu20.04 D:\wsl\Ubuntu20.04.tar # Dドライブにディストリビューションのディスクを移動する wsl --unregister Ubuntu20.04 # Cドライブにインストールされたディストリビューションを削除 wsl --import Ubuntu20.04 D:\wsl\Ubuntu20.04 D:\wsl\Ubuntu20.04.tar # Dドライブに新たにディスクをインポート
最後に、デフォルトのログインユーザを変更する。
cat << EOF > /etc/wsl.conf [user] default=<user-name> EOF