WSLディストリビューションを別のドライブに移動する方法


  1. WSLディストリビューションをエクスポートする: WSLディストリビューションを現在の場所からエクスポートします。以下のコマンドを使用します。

    wsl --export <ディストリビューション名> <エクスポート先のファイルパス>

    例えば、Ubuntuのディストリビューションをエクスポートする場合は、次のようになります。

    wsl --export Ubuntu C:\path\to\export.tar
  2. WSLディストリビューションをインポートする: エクスポートしたWSLディストリビューションを新しいドライブにインポートします。以下のコマンドを使用します。

    wsl --import <ディストリビューション名> <インポート先のパス> <エクスポートファイルのパス>

    例えば、ディストリビューション名を"UbuntuNew"、インポート先のパスを"D:\WSL\UbuntuNew"、エクスポートファイルのパスを"C:\path\to\export.tar"とする場合は、次のようになります。

    wsl --import UbuntuNew D:\WSL\UbuntuNew C:\path\to\export.tar
  3. WSLディストリビューションの起動と設定: インポートしたWSLディストリビューションを起動し、必要な設定を行います。

    wsl -d <ディストリビューション名>

    例えば、"UbuntuNew"ディストリビューションを起動する場合は、次のようになります。

    wsl -d UbuntuNew

以上の手順を実行することで、WSLディストリビューションを別のドライブに移動できます。コード例を参考にしながら、自分の環境に合わせて手順を実行してください。