dir "$env:LOCALAPPDATA\Packages\*UbuntuonWindows*\LocalState\*.vhdx"

でだいたい探せるっぽい。UbuntuonWindows の部分は入れたディストリビューションによって違う。

なお任意の場所に移動する場合、wsl --import を使うとできる

https://github.com/MicrosoftDocs/WSL/issues/412

  1. トップ
  2. tech
  3. WSL2 の .vhdx はどこ?

元写真ファイルはNASへ。カタログは NAS などに置けないので iSCSI とかも考えたが、一旦ローカルへ置く、みたいな方針。

写真ファイルはまるっと移動。カタログは .lrcat だけ必要なので、これだけを Windows 環境へコピー。

Windows で Lightroom Classic を起動して、該当カタログを開く。当然パスが変わっているのですべて「見つからないファイル」扱いになる。左の「フォルダー」ペインから、ルートになっているフォルダを右クリックして見つからないフォルダの検索を実行する。これで移動先の NAS を指定すれば問題なくすべてひもづくはず。


ただ、なぜか起動のたびに「/ への書き込みができない」という旨のエラーが表示されて、挙動がおかしい (具体的には全て紐付きができているのに見つからないファイルのコレクションからも消えてくれない」。しかたないので以下のような手順でカタログ自体を作りなおした。

  1. カタログの新規作成
  2. カタログから読み込む (なぜかめちゃめちゃ時間がかかる)

これでエラーは消えてくれた。

  1. トップ
  2. tech
  3. Lightroom 環境の変更 (macOS → Windows10)