That is likely due to fat32 partitions not inheriting linux privileges. fat32 partitions are setup during the mounting and all files/directories have the same permissions unless mounted again with new ones set (with the umask option).
They can also be mounted with 'noexec' meaning no matter what you'll never be able to execute anything on that partition, this is a huge safety feature for planted virii and such.
HTH
Cool