Unplug your usb disk. Make sure you have the usb-storage module loaded ('modprobe usb-storage'). Depending on your system, the disk will register on a different device. On my desktop 3 of mine register on sda and another on sda1. On my laptop three register on sdb and the the other one on sdb1. Therefore; you cannot always use the same fstab line(s) as other people.
Plug in your usb disk then type 'tail /var/log/messages'. There should be a few lines at the end saying a new device was registered and what /dev it was assigned to. If it doesn't say which device it was assigned to, by process of elimination try this:
Code:
mount -t vfat /dev/sda /mnt/<your mount point>
mount -t vfat /dev/sda1 /mnt/<your mount point>
mount -t vfat /dev/sdb /mnt/<your mount point>
mount -t vfat /dev/sdb1 /mnt/<your mount point>
Just stop when you find one that works, then add a line to your fstab. Just remember that the device name may be different if you use a different usb disk. I have the following lines in my fstab:
Code:
/dev/sdb1 /mnt/usbdisk vfat noauto,user 0 0
/dev/sdb /mnt/usbdisk vfat noauto,user 0 0
I know which ones use sdb and which one uses sdb1 and mount accordingly. Also, if you change disks, you may need to unload usb-storage ('modprobe -r usb-storage') then reload it to reset it.
ta0kira
PS If you use the same mount point for more than one device, mount using the device name; not the mount point.
PPS When trying to figure out (by process of elimination) what device it is on, you can type 'tail /var/log/messages' and it will say why it was not mounted. This is how I found out one of my usb disks was on a different device; I did 'mount /dev/sdb' and the message log basically said that it wasn't on sdb; it was on sdb1. Doesn't always work, but sometimes.