[CentOS] Can't mount FAT32 partition

Mon Aug 29 13:57:03 UTC 2005
Dave Gutteridge <dave at tokyocomedy.com>

I am trying to mount a FAT32 partition in CentOS.
I'm following the instructions on this page:
http://www.linuxforum.com/linux_tutorials/14/1.php

This is the line I put into /etc/fstab
/dev/hda                /mnt/windows            vfat    
users,owner,rw,umask=000 0 0

And this is the error I get:
[root at localhost mnt]# mount -a
mount: wrong fs type, bad option, bad superblock on /dev/hda,
       or too many mounted file systems

What is the cause of this error?

For reference, this is the output of fsisk:
[root at localhost mnt]# fdisk -l

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)

Disk /dev/hdb: 30.7 GB, 30738677760 bytes
255 heads, 63 sectors/track, 3737 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        3644    29270398+  83  Linux
/dev/hdb2            3645        3737      747022+   f  W95 Ext'd (LBA)


Dave