Debian, bug con el automontaje de unidades USB

Al insertar una memoria SD, me salió este mensaje:

Bug vfat debian

Obedientemente haciendo:

  • dmesg | tail

Obtuve el siguiente error:

  • FAT: Unrecognized mount option "flush" or missing value

La solución consiste en editar el siguiente archivo (como root):

  • /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

Ejemplos:

  • kdesu kate /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
  • gksu gedit /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
  • sudo nano /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

Ubicamos la sección de vfat, a partir de esta linea:

  • <match key="volume.fstype" string="vfat">

Buscamos la linea que dice:

  • <append key="volume.mount.valid_options" type="strlist">flush</append>

Como esta en un formato XML, podemos comentarlo añadiendo rodeándolo por <!– –> así:

  • <!-- <append key="volume.mount.valid_options" type="strlist">flush</append> -->

Guardamos el archivo, retiramos el pendrive, memoria sd o disco duro externo (lo que sea), y luego lo volvemos a enchufar. Ya debería funcionar normalmente.

El error al parecer se produce porque el kernel que estoy ocupando no soporta la opción «flush» al montar unidades tipo vfat.

Fuente: Mail-Archive

ACTUALIZACION: En el kernel 2.6.22 no existe este problema.

Un comentario sobre “Debian, bug con el automontaje de unidades USB”

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.