>Rather than editing /etc/fstab and adding a lot of mount flags to the >mix, start with the basics. Can you do the following as root: >mount -t vfat /dev/hda1 /mnt/windows > > [root at localhost ~]# mount -t vfat /dev/hda1 /mnt/windows mount: wrong fs type, bad option, bad superblock on /dev/hda1, or too many mounted file systems >If yes, then it is a matter of working out the proper flags. If not, >then the file system could be corrupt. When you try the mount command >above, do you see any errors in /var/log/messages or dmesg output? > > This is in /var/log/messages: Aug 30 19:16:50 localhost kernel: FAT: invalid first entry of FAT (0xffffff8 != 0x1) Aug 30 19:16:50 localhost kernel: VFS: Can't find a valid FAT filesystem on dev hda1. So it thinks it's not a valid FAT system. It seems to work okay in Windows... is there a possibility that there are different kinds of FAT32? Dave