岸本と申します。 msdosfs で、日本語を含むファイル名をUTF-8に変換させるとおかしいようです。 バグでしょうか? 具体的な感じとしては以下のようになります。
# mdconfig -a -t vnode -f img144.bin md1 # mount_msdosfs -D CP932 -L ja_JP.SJIS /dev/md1 /mnt # ls -l /mnt | nkf -Sw total 0 -rwxr-xr-x 1 root wheel 0 Dec 1 19:54 正誤表01.txt # umount /mnt # mount_msdosfs -D CP932 -L ja_JP.eucJP /dev/md1 /mnt # ls -l /mnt | nkf -Ew total 0 -rwxr-xr-x 1 root wheel 0 Dec 1 19:54 正誤表01.txt # umount /mnt # mount_msdosfs -D CP932 -L ja_JP.UTF-8 /dev/md1 /mnt # ls -l /mnt ls: ???01.txt: Invalid argument total 0
