No puedo ver el pendrive.

Buenas, el problema que tengo, es que tengo un pendrive que va por usb y que no hay manera de montarlo, ni de hacer nada con el, supongo que mi kernel si soporta ficheros usb, ya que mi versión de kernel es la 2.6.8.1-3-386, de la distro de Ubuntu 4.10 y esta creo que ya soporta los puertos usb, además si hago un
# cat /proc/filesystems
me sale entre otros formatos, usbfs y usbdevfs, y tambien por que abriendo la aplicación “Hal device manager” si me sale el pendrive conectado, pero no me deja hacer nada con el.

Asi que he probado a montarlo a mano, a través de:
# mount -t usbfs /dev/sda /mnt/usb

pero en /mnt/usb lo que me sale es un directorio llamado 001 (que contiene dos archivos 001, y 002), y otro archivo que se llama device (pero en ninguno pone nada), también he probado poniendo sda1, sda2, sdb, sdb1, sdb2, pero nada, también he probado cambiando a cada uno de los dos puertos usb que tiene el ordenador, pero ni con esas, y al introducir el comando #lsusb el terminal se queda cargando un buen rato, pero no hace nada mas, además, con un comando (no me acuerdo ahora cual, lo siento ein? ) vi como si me lo tuviera montado en /proc/bus/usb, peroal ir a esa carpeta se me quedo ams de media hora leyendo, pero no hizo nada.

También he leído por la red, que el programa “hotplug” debería de montarlo solo al iniciar el ordenador, pero no funciona (es mas, al iniciar me daba dos fallos, y si el “Pendrive” esta conectado, no arranca el kernel).

Y bueno, creo que no me dejo nada, espero que me podáis ayudar, pro que no se que mas hacer, y no encuentro nada en ninguna pagina.
Yo lo monto con la siguiente línea:

mount -t vfat /dev/sda1 /mnt/mass

Un saludo
Muchas gracias, he probado poniendo vfat, por que la verdad es un sistema de archivos fat 32, y lo que me dice es
mount: special device usbfs does not exist
he probado a cambiar sda1 por sda2 y eso, y tampoco, y el pendrive lo tengo conectado, aunque ahora no puedo ver en el hal device manager si reconoce el usb, por que al iniciarlo me dice:
Could not get device list. Make sure hald is running.

El comando que mencione que no me acordaba es #mount y la linea que digo es esta
usbfs on /proc/bus/usb type usbfs (rw)
pero es esa carpeta me sale el 001 y el device entrando como root, y he probado desistalando el hotplug, por si fuera por algo de los dos fallos que da, pero si lo hago, ubuntu no me activa la tarjeta de red, ni me deja activarla a mi, asi que no creo que sea por el hotplug.

Edit 1:

Bueno, he seguido probando cosas, para ver si encuentro alguna solución a esto, debido a que no habia manera de montar el pendrive, decidi probar con todos los sistemas USB que tengo, pues bueno, empece probando con la N-gage, y el hal device manager me la reconocia, como N-gage, y todo eso, pero seguia sin poder montarla, pero al menos con la N-gage, si iniciaba el ordenador con ella conectada si me arranca (con el pendrive se quedaba cuando estaba cargando el hotplug), pero no he podido hacer nada mas con ella, y esta mañana he decidido probar con una camara de fotos kodak que tengo, y bueno la cosa a mejorado algo, nada mas conectarla, me dice de importar el automaticamente las fotos, y las importa, pero sigo sin saber que hay que hacer para poder montar la camara, ya que no me la monta de ninguna de las maneras, ademas metiendo en la consola:

less /var/log/syslog

y presionando Mayusculas+F, me sale el log de lo que hace el ordenador, y al conectar la camara me dice esto:

Feb 2 12:58:59 localhost kernel: usb 1-1: new full speed USB device using address 6
Feb 2 12:59:01 localhost usb.agent[4342]: libgphoto2: loaded successfully
Feb 2 12:59:18 localhost kernel: usb 1-1: bulk timeout on ep1out
Feb 2 12:59:18 localhost kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x1 len 16 ret -110
Feb 2 12:59:26 localhost kernel: usb 1-1: bulk timeout on ep1out
Feb 2 12:59:26 localhost kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x1 len 16 ret -110
y al quitarlo me sale esto:
Feb 2 13:13:20 localhost kernel: usb 1-1: USB disconnect, address 6

Y al hacer un lsusb, me sale esto:
Bus 001 Device 006: ID 040a:0571 Kodak Co.
Bus 001 Device 001: ID 0000:0000

Nota:El adress va aumentando conforme voy conectando o desconectando la camara de fotos.

También al introducir la N-gage o el pendrive en ese log me lo monta, y me lo desmonta automaticamente el /dev/sda, y si me meto en /dev/ no me sale sda, ni sdb, ¿Por que puede ser?, ¿como lo puedo areglar? por que pienso que el problema tiene que esta ahi.

Edit 2:

He cambiado algunos parámetros del archivo "config-2.6.8.1-3-386" de la carpeta /boot/ y ademas, le añadido un par de programas de soporte SCSI a través de la heramienta grafica del apt-get, y aunque en /dev/ sigue sin aparecerme sda, sdb, ni niguno por el estilo, cuando conecto el pendrive, no se queda conectando y desconectando, solo lo quita una vez, pero parece que lo detecta bien, aunque sigo sin poder montarlo, ya que sale esto:

eb 2 14:02:29 localhost kernel: usb 1-1: new full speed USB device using address 2
Feb 2 14:02:30 localhost kernel: SCSI subsystem initialized
Feb 2 14:02:30 localhost kernel: Initializing USB Mass Storage driver...
Feb 2 14:02:30 localhost kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Feb 2 14:02:30 localhost kernel: Vendor: SigmaTel Model: MSCN Rev: 0001
Feb 2 14:02:30 localhost kernel: Type: Direct-Access ANSI SCSI revision: 02
Feb 2 14:02:30 localhost usb.agent[3564]: usb-storage: loaded successfully
Feb 2 14:02:30 localhost scsi.agent[3615]: disk at /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0/host0/0:0:0:0
Feb 2 14:02:30 localhost kernel: USB Mass Storage device found at 2
Feb 2 14:02:30 localhost kernel: usbcore: registered new driver usb-storage
Feb 2 14:02:30 localhost kernel: USB Mass Storage support registered.
Feb 2 14:02:31 localhost kernel: SCSI device sda: 251904 512-byte hdwr sectors (129 MB)
Feb 2 14:02:31 localhost kernel: sda: Write Protect is off
Feb 2 14:02:31 localhost kernel: sda: Mode Sense: 03 00 00 04
Feb 2 14:02:31 localhost kernel: sda: assuming drive cache: write through
Feb 2 14:02:31 localhost kernel: /dev/scsi/host0/bus0/target0/lun0:SCSI error : <0 0 0 0> return code
= 0x70000
Feb 2 14:02:31 localhost kernel: end_request: I/O error, dev sda, sector 0
Feb 2 14:02:31 localhost kernel: Buffer I/O error on device sda, logical block 0
Feb 2 14:02:31 localhost kernel: SCSI error : <0 0 0 0> return code = 0x70000
Feb 2 14:02:31 localhost kernel: end_request: I/O error, dev sda, sector 0
Feb 2 14:02:31 localhost kernel: Buffer I/O error on device sda, logical block 0
Feb 2 14:02:31 localhost kernel: unable to read partition table
Feb 2 14:02:31 localhost kernel: hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling...
Feb 2 14:02:31 localhost kernel: usb 1-1: USB disconnect, address 2
Feb 2 14:02:31 localhost kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Feb 2 14:02:31 localhost udev[3644]: configured rule in '/etc/udev/rules.d/udev.rules' at line 28 applied, 'sda' becomes '%k'
Feb 2 14:02:31 localhost udev[3644]: creating device node '/dev/sda'
Feb 2 14:02:31 localhost udev[3664]: removing device node '/dev/sda'
Feb 2 14:02:31 localhost kernel: usb 1-1: new full speed USB device using address 3
Feb 2 14:02:31 localhost kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Feb 2 14:02:42 localhost hal.hotplug[3702]: timout(10000 ms) waiting for /devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0
Feb 2 14:02:43 localhost usb.agent[3734]: usb-storage: already loaded

Y bueno, lo pongo por si alguien viendolo puede decirme que pudo hacer, por que ya no se me ocurre nada mas, y si es de alguna/as opcion/es en concreto que tenga que activar del config-2.6.8.1-3-386, pues agradeceria mucho a quien me las dijera, a ver si por fin consiguo que rule el puerto usb en condiciones
2 respuestas