wsl2で使用するイメージの保存先を別のドライブに変更したいので、その手順を解説します。
Ubuntu-20.04を移動させると仮定します。
wslを停止
wsl --shutdown
wslのステータスを確認するには下のコマンド
wsl -l -v
現在インポートされているUbuntuをエクスポート
移動させたいイメージがインポートされていることが前提です。
エクスポート先のディレクトリはどこでもいいです。
今回は、D:\WSL にエクスポートしたtarファイルを置きます。
wsl --export Ubuntu-20.04 "D:\WSL\Ubuntu-export.tar"
はじかれる場合はコマンドプロンプトを管理者で実行してください。
wslからubuntuの登録を解除
wsl --unregister Ubuntu-20.04
wslに先ほどエクスボートしたイメージをインポート
イメージを置いておきたいディレクトリを指定してインポートします。
今回は、D:\WSL にインポートします。
wsl --import Ubuntu-20.04 "D:\WSL\Ubuntu-20.04" "D:\WSL\Ubuntu-export.tar" --version 2
tarファイルは削除していい。
wsl起動
wsl -d Ubuntu-20.04
ユーザーを指定してログインする場合
wsl -d Ubuntu-20.04 -u ユーザー名