I'm unable to mount my external hdd (/dev/sdb vfat).

Ideally, I'd like to have the drive (/sdb) automatically appear on my normal user desktop allowing that user to read and write to it.

Here is my info:

unplugged
Code:
dmesg -c >& /dev/null
plugged in
Code:
(set -x
dmesg
cat /proc/partitions
cat /etc/fstab
ls -la /mnt/
) >& post.txt
Code:
+ cat /etc/knoppix-version
4.0.2 2005-09-23
+ dmesg
usb 5-2: new high speed USB device using ehci_hcd and address 7
scsi10 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
  Vendor: WDC       Model: WD600VE-75HDT0    Rev: 09.0
  Type:   Direct-Access                      ANSI SCSI revision: 02
SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
sdb: assuming drive cache: write through
SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
sdb: assuming drive cache: write through
 sdb: sdb1
Attached scsi disk sdb at scsi10, channel 0, id 0, lun 0
usb-storage: device scan complete
+ cat /proc/partitions
major minor  #blocks  name

   8     0  244140625 sda
   8     1    1574370 sda1
   8     2  127242832 sda2
   8     3          1 sda3
   8     4      64228 sda4
   8     5  115258311 sda5
   8    16   58605120 sdb
   8    17   58605088 sdb1
+ cat /etc/fstab
# /etc/fstab: filesystem table.
#
# filesystem  mountpoint  type  options  dump  pass
/dev/sda5  /  ext3  defaults,errors=remount-ro  0  1

proc  /proc  proc  defaults  0  0
/dev/fd0  /floppy  vfat  defaults,user,noauto,showexec,umask=022  0  0
usbfs  /proc/bus/usb  usbfs  devmode=0666  0  0
sysfs  /sys  sysfs  defaults  0  0
tmpfs  /dev/shm  tmpfs defaults  0  0
/dev/cdrom /cdrom  iso9660  defaults,ro,users,noexec,noauto  0  0
/dev/cdrom1 /cdrom1  iso9660  defaults,ro,users,noexec,noauto  0  0
/dev/dvd /dvd  iso9660  defaults,ro,users,noexec,noauto  0  0
# Added by KNOPPIX
/dev/sda1 none swap defaults 0 0
# Added by KNOPPIX
/dev/sda2 /mnt/sda2 ntfs noauto,users,exec,ro,umask=000 0 0
# Added by KNOPPIX
/dev/sda4 /mnt/sda4 vfat noauto,users,exec,umask=000 0 0
Code:
( set -x
sudo rebuildfstab -r
cat /etc/fstab
mount /mnt/sdb1
df -HT /mnt/sdb1
) >& post.txt
Code:
+ sudo rebuildfstab -r
+ cat /etc/fstab
# /etc/fstab: filesystem table.
#
# filesystem  mountpoint  type  options  dump  pass
/dev/sda5  /  ext3  defaults,errors=remount-ro  0  1

proc  /proc  proc  defaults  0  0
/dev/fd0  /floppy  vfat  defaults,user,noauto,showexec,umask=022  0  0
usbfs  /proc/bus/usb  usbfs  devmode=0666  0  0
sysfs  /sys  sysfs  defaults  0  0
tmpfs  /dev/shm  tmpfs defaults  0  0
/dev/cdrom /cdrom  iso9660  defaults,ro,users,noexec,noauto  0  0
/dev/cdrom1 /cdrom1  iso9660  defaults,ro,users,noexec,noauto  0  0
/dev/dvd /dvd  iso9660  defaults,ro,users,noexec,noauto  0  0
/dev/sdb1 /mnt/sdb1 vfat defaults 0 0
# Added by KNOPPIX
/dev/sda1 none swap defaults 0 0
# Added by KNOPPIX
/dev/sda2 /mnt/sda2 ntfs noauto,users,exec,ro,umask=000 0 0
# Added by KNOPPIX
/dev/sda4 /mnt/sda4 vfat noauto,users,exec,umask=000 0 0
+ mount /mnt/sdb1
mount: mount point /mnt/sdb1 does not exist
+ df -HT /mnt/sdb1
df: `/mnt/sdb1': No such file or directory
Thank you.