
Me pasa en KDE que cuando inserto mi llave USB no me la detecta. Esto puede ser un problema puntual en la instalacion,
pues en Gnome, no me ocurre, me detecta el dispositivo y me lo monta perfectamente pudiendo acceder a su contenido.
Sin embargo no es mayor problema, pues podemos montar la llave USB via consola.
El problema aqui es saber cual es el nombre de tu llave USB.
Para saberlo instalamos las sg3-utils (apt-get install sg3-utils), y ejecutamos el comando «sg_map»:
$ root@soledad:~/Desktop/ECLIPSE/eclipse# sg_map
/dev/sg0 /dev/sda
/dev/sg1 /dev/scd0
/dev/sg2 /dev/scd1
que nos muestra los dispositivos detectados. En este punto yo inserto la llave USB.
y compruebao que el sistema me la pilla:
root@soledad:~/Desktop/ECLIPSE/eclipse# lsusb
Bus 003 Device 002: ID 13fe:1d00 Kingston Technology Company Inc. DataTraveler 2.0 1GB Flash Drive
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Como veis, lsusb (listar usbs) me muestra mi llave Kingston (ok lo detecta).
Este comando «lsusb» lista los dispositivos usb del sistema y viene bien para saber si tu usb es detectado, ya sea una llave USB, o un modem usb, etc…
Si ahora ejecuto el comando «sg_scan -i»:
root@soledad:~/Desktop/ECLIPSE/eclipse# sg_scan -i
/dev/sg0: scsi0 channel=0 id=0 lun=0 [em]
ATA ST340014A 8.01 [rmb=0 cmdq=0 pqual=0 pdev=0x0]
/dev/sg1: scsi1 channel=0 id=0 lun=0 [em]
HL-DT-ST CD-ROM GCR-8523B 1.01 [rmb=1 cmdq=0 pqual=0 pdev=0x5]
/dev/sg2: scsi1 channel=0 id=1 lun=0 [em]
HL-DT-ST CD-RW GCE-8526B 1.01 [rmb=1 cmdq=0 pqual=0 pdev=0x5]
/dev/sg3: scsi2 channel=0 id=0 lun=0 [em]
Kingston DataTraveler 2.0 PMAP [rmb=1 cmdq=0 pqual=0 pdev=0x0]
Veo que la llave esta asociada a /dev/sg3
y esto es:
root@soledad:~/Desktop/ECLIPSE/eclipse# sg_map
/dev/sg0 /dev/sda
/dev/sg1 /dev/scd0
/dev/sg2 /dev/scd1
/dev/sg3 /dev/sdb
Si, si comparais con la ejecucion anterior de este comando y ahora, se incremento el listado respecto al punto anterior, pues hay una unidad nueva conectada: /dev/sg3 /dev/sdb
mi llave es por tanto: /dev/sdb y asi es como debo nombrar al dispositivo.
De hecho si compruebo el log del kernel para conocer la ultima actividad del sistema (dmesg | tail):
$ dmesg | tail
[30595.334976] sd 3:0:0:0: [sdb] Mode Sense: 23 00 00 00
[30595.334979] sd 3:0:0:0: [sdb] Assuming drive cache: write through
[30595.337587] sd 3:0:0:0: [sdb] 8060928 512-byte hardware sectors (4127 MB)
[30595.338213] sd 3:0:0:0: [sdb] Write Protect is off
[30595.338217] sd 3:0:0:0: [sdb] Mode Sense: 23 00 00 00
[30595.338219] sd 3:0:0:0: [sdb] Assuming drive cache: write through
[30595.338228] sdb: sdb1
[30595.339046] sd 3:0:0:0: [sdb] Attached SCSI removable disk
[30595.339100] sd 3:0:0:0: Attached scsi generic sg3 type 0
[30610.777505] psmouse.c: Wheel Mouse at isa0060/serio1/input0 lost synchronization, throwing 3 bytes away.
veo que lo ultimo que se ha hecho es detectar un nuevo dispositivo llamado «sdb1»
[30595.338228] sdb: sdb1
Vale, ya lo tengo todo. menuda labor de detective, pero ya se como se llama mi usb.
Como mi llave esta insertada y se conoce en el sistema como «/dev/sdb1», ahora la monto en el sistema de ficheros con el comando «mount»:
$ mount /dev/sdb1 /media/usb
La sintaxis es: mount dispositivo ruta_donde_montar
y a partir de ahora ya puedo acceder a su contenido desde el directorio «/media/usb». Esto es dificil pero como te comentaba lo normal es que el sistema te detecte el dispositivo y te lo monte automaticamente, ejecuta solo esto, si te ocurre un problema similar al mio.
Mas informacion | AsturLinux
Comentarios recientes