USB flash мантируется только mount -t msdos /dev/sdb1 /mnt/flash так и никак иначе, ни vfat ни ntfs ни понимает, хотя поддержка ntfs точно есть, мантируются же виндовз раздыле. В msdos всё бы хорошо, только имена на 8-ми знаках обрезаются. Вот что пишет при -t vfat и -t ntfs:
mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so