🐧

WSL2環境を別ドライブに移動する

2024/09/19に公開

これまでもインポート・エクスポート機能を使うことで別ドライブに移動する事が可能でしたが、少し手間のかかる作業でエクスポート時に空き容量が求められていました。
最新の安定版(2.3.24以降)に移動機能が実装されていましたので早速試してみました。

方法

下記コマンドを実行する事で別ドライブ等に移動する事が可能です。
転送速度等によっては時間が掛かるかもしれません、進行状況は表示されないようです。

wsl --manage <Distro> --move <Location>
> wsl --manage Ubuntu-24.04 --move D:\WSL\Ubuntu-24.04
The operation completed successfully.

検証環境

> wsl --version
WSL version: 2.3.17.0
Kernel version: 5.15.153.1-2
WSLg version: 1.0.64
MSRDC version: 1.2.5326
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.26120.961

リリースノート

https://github.com/microsoft/WSL/releases/tag/2.3.24

Discussion