以下の内容はhttps://takuya-1st.hatenablog.jp/entry/2022/05/09/190650より取得しました。


WSLでUSBメモリにアクセスする

drvfs を使う

WSLでUSBメモリにアクセスするには、drvfs を使えばいい

mount -t drvfs E: /mnt/e

drvfs はC:で使われている

WSLでドライブをマウントするのは、デフォルト動作に存在する

$ mount  | grep mnt
C:\ on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000,case=off)

wsl.exe から

wsl2 からは、wsl.exeからもできる

GET-CimInstance -query "SELECT * from Win32_DiskDrive"
wsl --mount <DISKPATH>

drivefs で dd 出来たらいいなと思ったけど。

dd もできるかなぁとおもったけど、drvfs はマウント済 を提供するので dd は出来ないですね。

takuya@DESKTOP-Win:$ mount
C:\ on /mnt/c type drvfs (rw,noatime,uid=1000,gid=1000,case=off)
takuya@DESKTOP-Win:$ dd if=/mnt/c of=test bs=512 count=10
dd: error reading '/mnt/c': Is a directory
0+0 records in
0+0 records out
0 bytes copied, 0.0014909 s, 0.0 kB/s

参考資料

https://docs.microsoft.com/en-us/windows/wsl/wsl2-mount-disk

https://codeaid.jp/blog/wslmount/




以上の内容はhttps://takuya-1st.hatenablog.jp/entry/2022/05/09/190650より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14