Here's the output from the mount command and the last line shows the problem - it's mounted as an MSDOS volume despite what /etc/fstab says.
root@slack:~# mount -l
/dev/hda2 on / type reiserfs (rw)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /mnt/gizmo type msdos (rw)
The above output is achieved with the pen drive mounted using my desktop alias of /mnt/gizmo. If I use the command line to mount the drive.
the output changes to
/dev/sda1 on /mnt/gizmo type vfat (rw,noexec,nosuid,nodev)
and the drive is back to its long-named splendour.
I have created a small shell script to mount the drive and when I open alias long names are displayed. While this works, it doesn't seem neat.
Can MJ or anyone else suggest why fstab is being "ignored" and can I get a one step process from the desktop?