WSLから外部ストレージを使う場合,USBフラッシュメモリーとSDカードはブロックデバイスでアクセス不可だが,USBハードディスクはアクセスできる。
https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-mount-disk

USBハードディスクを接続して,管理者コマンドプロンプトでデバイスIDというのを調べる。

C:\Windows\system32>wmic diskdrive get deviceid,caption
Caption                     DeviceID
ASMT 2235 SCSI Disk Device  \\.\PHYSICALDRIVE1
TOSHIBA THNSNF128GCSS       \\.\PHYSICALDRIVE0

USBハードディスクのデバイスIDは,\\.\PHYSICALDRIVE1
wslコマンドでマウントする。

C:\Windows\system32>wsl --mount \\.\PHYSICALDRIVE1
Disk \\.\PHYSICALDRIVE1 byl připojen z WSL2, ale připojení se nezdařilo (kód chyby: -22). Další podrobnosti získáte spuštěním příkazu dmesg v rámci WSL2.
Pokud chcete disk odpojit, spusťte wsl.exe --unmount \\.\PHYSICALDRIVE1.

これでubuntuやdebianからUSBハードディスクがブロックデバイスとしてマウントできる。

USBフラッシュメモリの場合,「指定されたドライブが見つかりません」とのエラーになる。