No funciona usb stick

eva evammg en gmail.com
Sab Ago 25 09:03:53 BST 2007


> El Fri, 24 Aug 2007 11:35:21 +0200
> eva <evammg en gmail.com> escribió:
>
> > Hola a todos,
> >
> > En mi ordenador de sobremesa no funciona ninguna memoria flash de las
> > 4 que tengo en Ubuntu. Probé en el mismo PC en WinXP y funciona bien.
> > Cómo tenía pensado formatear de todas formas, he formateado mi
> > partición de /root. Y sigue sin funcionar la memoria flash..
> > Probé en mi Ubuntu del portátil y no hay problema.
> >
> > Estoy algo perdida en este campo. ¿Qué puedo hacer?
> >
> > Con un sudo fdisk -l devuelve:
> >
> > Disco /dev/hda: 80.0 GB, 80026361856 bytes
> > 255 cabezas, 63 sectores/pista, 9729 cilindros
> > Unidades = cilindros de 16065 * 512 = 8225280 bytes
> >
> > Disposit. Inicio    Comienzo      Fin      Bloques  Id  Sistema
> > /dev/hda1               1         669     5373711   83  Linux
> > /dev/hda2             670        9605    71778420   83  Linux
> > /dev/hda3            9606        9729      996030   82  Linux swap /
> > Solaris
> >
> > En mi desesperación lo quité y lo volví a conectar varias veces
> > rápidamente.. Y de repente empezaron a salir mensajes por el terminal
> > al extraer el usb stick, sin haber escrito nada en consola (nunca
> > antes me había pasado esto) y emitió un beep mientras retiraba el
> > stick que es lo que me hizo mirar al monitor.
> >
> > eva en home:~$
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710814] Oops: 0000 [#2]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710932] CPU:    0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710934] EIP:    0060:[make_class_name+53/160]
> > Not tainted VLI
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710936] EFLAGS: 00010202   (2.6.20-15-lowlatency
> > #2)
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710953] EIP is at make_class_name+0x35/0xa0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710958] eax: 00000000   ebx: ffffffff   ecx:
> > ffffffff   edx: 0000000b
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710964] esi: e088dd91   edi: 00000000   ebp:
> > 00000000   esp: de541e40
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710968] ds: 007b   es: 007b   ss: 0068
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710973] Process khubd (pid: 2041, ti=de540000
> > task=dea78570 task.ti=de540000)
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710977] Stack: d5969a24 e08a020c d5969a1c d5969a24
> > e08a0180 c025c3e1 00000000 e08a0214
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710990]        d5969a1c cf011000 00000213 ffffffed
> > c025c468 d5969800 e0887b50 d5969800
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711002]        cf011000 e08851bb cf011038 cf011000
> > e087f8a5 cf011324 cf447218 e0c64ec0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711013] Call Trace:
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711025]  [class_device_del+161/288]
> > class_device_del+0xa1/0x120
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711040]  [class_device_unregister+8/16]
> > class_device_unregister+0x8/0x10
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711049]  [<e0887b50>]
> > __scsi_remove_device+0x30/0x80 [scsi_mod]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711103]  [<e08851bb>] scsi_forget_host+0x4b/0x60
> > [scsi_mod]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711133]  [<e087f8a5>] scsi_remove_host+0x55/0xe0
> > [scsi_mod]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711162]  [<e0c56c7e>] storage_disconnect+0xe/0x20
> > [usb_storage]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711182]  [<e0862d00>]
> > usb_unbind_interface+0x50/0xa0 [usbcore]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711234]  [__device_release_driver+107/160]
> > __device_release_driver+0x6b/0xa0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711245]  [device_release_driver+30/64]
> > device_release_driver+0x1e/0x40
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711254]  [bus_remove_device+95/144]
> > bus_remove_device+0x5f/0x90
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711265]  [device_del+349/448]
> > device_del+0x15d/0x1c0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711278]  [<e08601be>]
> > usb_disable_device+0x7e/0xe0 [usbcore]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711308]  [<e085c596>] usb_disconnect+0x96/0x120
> > [usbcore]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711346]  [<e085d2d8>] hub_thread+0x248/0xc30
> > [usbcore]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711374]  [schedule+873/2704]
> > __sched_text_start+0x369/0xa90
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711412]  [autoremove_wake_function+0/80]
> > autoremove_wake_function+0x0/0x50
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711434]  [<e085d090>] hub_thread+0x0/0xc30
> > [usbcore]
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711457]  [kthread+186/240] kthread+0xba/0xf0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711466]  [kthread+0/240] kthread+0x0/0xf0
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711476]  [kernel_thread_helper+7/16]
> > kernel_thread_helper+0x7/0x10
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711493]  =======================
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711496] Code: ff ff 89 6c 24 10 31 ed 89 d9 89 74
> > 24 08 89 c6 89 7c 24 0c 89 c7 89 e8 89 14 24 f2 ae f7 d1 49 8b 04 24
> > 89 ca 89 d9 8b 38 89 e8 <f2> ae f7 d1 49 8d 44 0a 02 ba d0 00 00 00 e8
> > 98 93 f1 ff ba f4
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.711550] EIP: [make_class_name+53/160]
> > make_class_name+0x35/0xa0 SS:ESP 0068:de541e40
> >
> > Message from syslogd en home at Sat Aug 18 20:14:06 2007 ...
> > home kernel: [ 1482.710816] PREEMPT SMP
> >
> > No se si todo este chorizo de mensajes sirven para algo.
> > Tuve que salir con Ctrl+C para volver a escribir en consola, porque se
> > había quedado parado, como pillao la consola.
> >
> > El problema lo da con dos pendrive de diferente marca, uno de 2 Gb y
> > otro de 4 Gb.
> > Sin embargo, mi antiguo pendrive parece "caerle mejor" a Ubuntu y
> > funciona sin problemas el 98% de las veces que lo enchufo.
> >
> > El sintoma es el mismo, la luz del pendrive se queda parpadeando de
> > forma lenta y no aparece ni icono, ni como dispositivo detectado, ni
> > por supuesto montado.
> >
> > No sabía si hacer un dmesg sacaría algo en claro, pero haciendo un
> > dmesg | grep usb
> > sale tela marinera y no me aclaro.
> >
> > ¿A alguien se le ocurre algo?
> >
> > Saludos.
> >
> >
> >
> No se si te servirá, pero cuando yo meto my memory stick, si hago un
> dmesg, me sale lo siguiente:
> [10229.696385] usb 1-5: new high speed USB device using ehci_hcd and
> address 4 [10230.001797] usb 1-5: configuration #1 chosen from 1 choice
> [10230.002042] scsi5 : SCSI emulation for USB Mass Storage devices
> [10230.002090] usb-storage: device found at 4
> [10230.002093] usb-storage: waiting for device to settle before scanning
> [10234.994209] usb-storage: device scan complete
> [10235.004582] scsi 5:0:0:0: Direct-Access     JetFlash
> TS2GJFV30        8.07 PQ: 0 ANSI: 2 [10235.007551] SCSI device sdf:
> 4014078 512-byte hdwr sectors (2055 MB) [10235.008173] sdf: Write
> Protect is off [10235.008179] sdf: Mode Sense: 03 00 00 00
> [10235.008185] sdf: assuming drive cache: write through
> [10235.010292] SCSI device sdf: 4014078 512-byte hdwr sectors (2055 MB)
> [10235.010921] sdf: Write Protect is off
> [10235.010927] sdf: Mode Sense: 03 00 00 00
> [10235.010931] sdf: assuming drive cache: write through
> [10235.010936]  sdf: sdf1
> [10235.011749] sd 5:0:0:0: Attached scsi removable disk sdf
> [10235.011800] sd 5:0:0:0: Attached scsi generic sg5 type 0
>
> Prueba a hacer un dmesg, luego meter el stick y luego otro dmesg, para
> ver cuales son las líneas que nos sirven.
>
> Y si luego hago df -h, me sale la siguiente línea:
> /dev/sdf1             2,0G  344M  1,6G  18% /media/disk
>
> Comentanos que te sale a ver que puede pasar.
> un saludo
> [es mi primera respuesta a la lista :-)]
>
>
>
> ------------------------------

Ahí va:

* con dmesg cuando conecto el usb:

SCSI device sda: 8028158 512-byte hdwr sectors (4110 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
sda: assuming drive cache: write through
usb 5-5: reset high speed USB device using ehci_hcd and address 2
usb 5-5: reset high speed USB device using ehci_hcd and address 2
usb 5-5: reset high speed USB device using ehci_hcd and address 2
end_request: I/O error, dev sda, sector 8016431

* con dmesg cuando desconecto el usb:

Buffer I/O error on device sda1, logical block 2004092

usb 5-5: USB disconnect, address 2
scsi 2:0:0:0: SCSI error: return code = 0x00010000
end_request: I/O error, dev sda, sector 8016431
scsi 2:0:0:0: rejecting I/O to dead device

* Y con df -h no aparece por ningún lado :

eva en home:~$ df -h
S.ficheros            Tamaño Usado  Disp Uso% Montado en
/dev/hda1             5,1G  2,6G  2,3G  53% /
varrun                252M   96K  252M   1% /var/run
varlock               252M     0  252M   0% /var/lock
procbususb            252M  108K  252M   1% /proc/bus/usb
udev                  252M  108K  252M   1% /dev
devshm                252M     0  252M   0% /dev/shm
lrm                   252M   34M  219M  14%
/lib/modules/2.6.20-15-lowlatency/volatile
/dev/hda2              47G   31G   14G  69% /home
/dev/hdb               91M   91M     0 100% /media/cdrom0

* Y con fdisk -l tampoco hay ni rastro.

A ver, qué opinas?
Lo único que veo yo es que hay un error de entrada/salida. Pero claro,
ya he comprobado que el pendrive en sí no está estropeado.

La verdad es que no tengo ni idea de qué hacer.

-- 
Ubuntu User # 15094



Más información sobre la lista de distribución ubuntu-es