Viendo un poco lo del tema de las memorias USB, me he dado cuenta, porque a veces después de sacar una memoria, y poner otra no se detectan. Si nos situamos sobre un terminal, y ponemos la memoria USB, saldrá un texto tal que así:
usb 1-1: new full speed USB device using address 8
scsi6 : SCSI emulation for USB Mass Storage devices
Vendor: C-ONE Model: 001GB Tiny Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 2031616 512-byte hdwr sectors (1040 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
/dev/scsi/host6/bus0/target0/lun0: p1
Attached scsi removable disk sda at scsi6, channel 0, id 0, lun 0
pués bien, si luego introducimos otra memoria, resulta que lo detecta pero no en sda1, sino en sdb1, con cual desde el gráfico si pulsamos sobre el acceso directo, como éste hace referencia a sda1, no sale nada, si luego, sacamos y volvemos a introducir la memoria, se detecta otra vez sobre sda1, y ya tenemos acceso, creo que esa es la razón por la que a veces no se tiene acceso a las memorias USB.
Más cosillas, hay memorias que en lugar de detectarse en /dev/sda1 se detectan en /dev/sda, para no tener que hacer modificaciones en fstab, hay una forma de detectarlas en /dev/sda1, hacemos la operación anterior, nos situamos en un terminal, y ponemos la memoria USB saldrá un texto parecido al anterior, pero con una particularidad
usb 1-1: new full speed USB device using address 8
scsi6 : SCSI emulation for USB Mass Storage devices
Vendor: C-ONE Model: 001GB Tiny Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 2031616 512-byte hdwr sectors (1040 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
/dev/scsi/host6/bus0/target0/lun0: unknow table partition
Attached scsi removable disk sda at scsi6, channel 0, id 0, lun 0
donde antes, ponia p1 (que se refiere a la partición) ahora pone unknow table partition, esto quiera decir que no reconoce
la tabla de particiones del dispositivo, para que la reconozca, yo hago lo siguiente:
#cfdisk -z /dev/sda
Dentro de cfdisk elegir Nueva Partición, con el tamaño completo de la memoria, y en Tipo elegir FAT16 o FAT32, escribir la partición y salir. (Aviso: al crear una nueva partición se perderán todos los datos)
Una vez creada la partición, ya se puede acceder al dispositivo, desde /dev/sda1
Después hay que formatear el dispositivo:
#mkfs -t vfat /dev/sda1
Para las memorias USB que reproducen MP3, ocurre lo mismo pero aquí obligatoriamente en el tipo de partición he tenido que ponerla como FAT16 ya que como FAT32, la memoria sólo funciona como dispositivo de almacenamiento, pero no como reproductor MP3, es decir, se podían grabar datos sobre la memoria, pero no reproducia ningún archivo MP3.