go into xterm and type "dmesg" after plugging it in and getting the unrecognized messages. It may be a partitioning problem. dmesg will show what the USB is trying to do and what it finds (and probably why it won't mount)