Originally Posted by lugoteehalt
That line hath crazy gone, surely?? Unless 'auto' means something I've never head of - which is quite possible. Try:
/dev/hda5 /mnt/soft vfat noauto,user,umask=000 0 0
You'll have to mount it yourself, because of the 'noauto'. You might put in noexec to stop it from executing Windows programs. Don't think that it's an extended partition makes any diferrence.
in his fstab entry auto is the filesystem, as in automatically detect it, noauto is as you say, do not automatically mount it at boot.
OP you stated in the very first post you managed to mount it, go back and change the line to read what it did originally, you then need to take skylines advice and add the umask. FAT32 FS do not support *nix permissions, so umask=000 is telling all files to be rwxrwxrwx (or 777 - it works in reverse) when the partition is mounted.