miércoles 3 de noviembre de 2010

Cómo solucionar el fallo al montar automáticamente unidades USB en GNOME Debian “Squeeze”


Fácil.
El error:
Error mounting: mount exited with exit code 1: helper failed with:
  mount: wrong fs type, bad option, bad superblock on /dev/sdf1,
 missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
 dmesg | tail  or so
1. Abro un Terminal de root en Aplicaciones>Accesorios>Terminal de root o en Aplicaciones>Herramientas del sistema>Terminal de root o pulsando la combinación de teclas Alt+F2 y escribiendo gksu gnome-terminal y haciendo clic con el botón izquierdo sobre el botón señalado con la palabra Ejecutar
2. Ejecuto el comando que me sugiere el mensaje de error
dmesg | tail
[x.x] sd 9:0:0:0: [sdf] Assuming drive cache: write through
[x.x] sd 9:0:0:0: [sdf] Assuming drive cache: write through


[x.x]  sdf: sdf1


[x.x] sd 9:0:0:0: [sdf] Assuming drive cache: write through


[x.x] sd 9:0:0:0: [sdf] Attached SCSI removable disk

[x.x] UDF-fs: No VRS found

[x.x] UDF-fs: Rescanning with blocksize 2048

[x.x] UDF-fs: No VRS found


 [x.x] UDF-fs: No partition found (1)


 [x.x] ISOFS: Unable to identify CD-ROM format.


3. Edito el archivo /etc/fstab con el siguiente comando (con el sudo delante si no es un Terminal de root y tengo sudo activado)
gedit /etc/fstab
ota: puedo utilizar cualquier editor de texto, gráfico o de terminal, en lugar de gedit (nano, kedit, vim, etc.)
4. Localizo y borro la línea que provoca el conflicto, similar a esta:
/dev/sdb1       /media/cdrom0   udf,iso9660 user,noauto     0       0