este es mi fstab:
rootfs / auto defaults 1 1
proc /proc proc defaults 0 0
devpts /dev/pts auto mode=0620,gid=5 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
tmpfs /var tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
#/dev/hda2 /boot auto rw 0 0
/dev/hda3 swap swap defaults 0 0
/dev/hda5 /media/cf auto defaults 0 0
/dev/hdb1 /media/hdd auto defaults 0 0
#/dev/sda1 /media/hdd auto defaults 0 0
/dev/sda1 /media/usb auto defaults 0 0 esto es lo que te falta y por eso no te deja entrar, o bien lo pones a /dev/sda1 /media/hdd auto defaults 0 0 eso da igual.
y esto es lo que me dice el fdisk -l:
root@azboxhd:~# fdisk -l
Disk /dev/hda: 256 MB, 256901120 bytes
16 heads, 32 sectors/track, 980 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 732 187391+ 83 Linux
/dev/hda2 733 748 4096 83 Linux
/dev/hda3 749 980 59392 82 Linux swap
Disk /dev/sda: 16.0 GB, 16008609792 bytes
64 heads, 32 sectors/track, 15267 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 15267 15633407+ 83 Linux
root@azboxhd:~#
el error es por que te falta la linea la linea
/dev/sda1 /media/usb auto defaults 0 0
de esa forma que lo tienes nunca te reconoce el pen, o lo dejas como te digo, o lo pones como te dice jpbravo eso da igual, vaya a
/media/usb o
/media/hdd sea lo que sea lo importante es que donde esté reconocido tu pendrive, en este caso
/dev/sda1 este tiene que estar grabado en el fstab para que te lo cargue, asi nunca lo carga como lo tenias.
jajaja, bueno pues edito que he visto que está solucionado, macho menos mal que era un pen de 16 si llega ser un disco externo de un 1 tb necesitas todo el año para montarlo, jajaja, (es broma) lo bueno es que aprendas, me alegro también que esté solucionado.