does fdisk agree that it's a Fat volume? What type?
umount: /dev/hda1: not mounted [root@localhost ~]# fdisk -l /dev/hda
Disk /dev/hda: 30.0 GB, 30020272128 bytes 255 heads, 63 sectors/track, 3649 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/hda1 * 1 3649 29310561 c W95 FAT32 (LBA)
and I sort of agree with someone else's previous suggestion to see if you can mount it from command line first before trying to mount via fstab.
I tried exactly as they said, and got the same error anyway: [root@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
Dave