Pengwinでマウントが解除されていたら…

どうやらPengwinは再起動したりするとマウントが解除されるっぽい

(と書いたけど、もしかしたらWSL2の仕様(もしくは問題)かも)

たまにアップデートのタイミングやらIPアドレスが変わったらやらでPengwin(WSL2)が再起動されるんだけど、そのときにドライブのマウントが解除されてしまう。

ちょっと悩んだけどひとまずWSL上でLinuxのドライブマウントコマンドで解決。

$ sudo mount -t drvfs Z: /mnt/z

(追記:2020/09/30)もしWSL上のnpmとかpnpmでエラーが出る場合は、こちらの感じで。

$ sudo mount -t drvfs C: /mnt/c -o metadata,uid=1000,gid=1000,umask=22,fmask=111

(もちろんドライブレターは自分の環境に合わせる)

「-t drvfs」というのは、WindowsのドライブをWSLでマウントするときのお決まりのオプションということで、何も考えずに付けておく。

参考
Windows 10の「WSL」でネットワークドライブなどをマウントする

tar EPERM: operation not permitted, futime