FreeBSDのmount_msdosfsの文字化け回避

samba経由でFreeBSD機にコピーした日本語名のファイルをUSBメモリにコピーする際にハマったのでメモ。

    mount_msdosfs -L ja_JP.eucJP -D CP932 /dev/da0s1 /mnt

mount_msdosfsのデフォルトはロケールを"ISO 8859-1"に決め打ち(manの"-L"オプションの項を参照)なので、FreeBSD上だと一見正常にコピーされたように見えるが、Windows機に持っていくと100%文字化けする。