Incidencia #107 (closed Mejora: Resuelto)

Abierto hace 7 años

Última modificación 7 años

Montar Pendrives

Informado por: Axelio Propietario: obiwan
Prioridad: Muy Alta Hito: canaima-popular-3.0~VC4
Componente: Metadistribución Versión: 3.0
Gravedad: Palabras clave: montar, pendrives, fastab
Cc: Asignar A:

Descripción

Al ingresar casi cualquier pendrive en mi laptop, siempre sale una ventana emergente con el siguiente mensaje:

Error mounting: mount exited with exit code 1: helper failed with:
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,

missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Por lo que tuve que editar el fstab y montarlo siempre con un mount -a.

Historial de cambios

comment:1 en respuesta a: ↑ description Cambiado el 7 años por joaquinm@…

Axelio,

Agradecemos hayas reportado esta falla. Estamos tratando de correlacionar los bugs, etc. y para ello quisiéramos tener un escenario mas completo de tu falla, para intentar reproducirla de ser posible. Entonces, necesitamos conocer:

  1. marca/modelo de los dispositivos de almacenamiento USB que presentan problema.
  2. ¿La imagen de Canaima que probaste la generaste con unetbootin?

Esperamos tu pronta respuesta.

Abrazos

-Joaquin

Replying to Axelio:

Al ingresar casi cualquier pendrive en mi laptop, siempre sale una ventana emergente con el siguiente mensaje:

Error mounting: mount exited with exit code 1: helper failed with:
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,

missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

Por lo que tuve que editar el fstab y montarlo siempre con un mount -a.

comment:2 Cambiado el 7 años por Axelio

1) Casi todo los pendrives han sido kingston y si no me equivoco, un pendrive HP también. Los pocos que no me dan ese error han sido mp3's o mp4's. Por si resuelve o ayuda en algo, generalmente debo añadir esta línea al fstab:

/dev/sdb1 /mnt/sdb1 vfat defaults 0 0

Luego hacer un mount -a cada vez que conecte un pendrive y así acceder a él como root.

2) Sí, tanto en la VC2 como en la VC3 he usado unetbootin puesto que tengo una netbook e instalar desde unidad de CD se me hace bastante engorroso.

comment:3 Cambiado el 7 años por obiwan

  • Estado cambiado de new to accepted
  • Propietario cambiado de Canaima a obiwan

comment:4 Cambiado el 7 años por obiwan

  • Estado cambiado de accepted to resolved
  • Resolución establecido a worksforme

se añadieron los siguientes paquetes fuse-posixovl, ntfs-3g y ntfs al archivo control para poder hacer que funcione la escritura de algunos medios de almacenamiento.

comment:5 Cambiado el 7 años por obiwan

  • Estado cambiado de resolved to closed

comment:6 Cambiado el 7 años por jesuslara

  • Estado cambiado de closed to assigned
  • Resolución worksforme borrados

Al archivo "control" ¿de qué paquete?, la gente debería saber cual paquete debe reinstalar desde el repo, tuve que revisar los paquetes para darme cuenta que era en canaima-escritorio-gnome.

Por cierto, ntfs NO es un paquete, el paquete que provee las herramientas para formatear y chequear particiones ntfs es ntfsprogs ...

fuse-posixovl NO ES solución de este problema, fuse *emula* el comportamiento de permisología POSIX en FUSE (Filesystem in USerspacE).-

Por favor, arreglar esto, es inconcebible este cambio ...

los dispositivos VFAT, NTFS y demás son módulos del kernel, no requieren los e2FS Progs para ser montados, solo para ser chequeados o para formatearlos ...

Favor, comprobar más bien el comportamiento de haldaemon o gnome-vfs

comment:7 Cambiado el 7 años por jesuslara

  • Hito cambiado de Canaima-3.0~VC3 to Canaima-3.0~VC4

Luego de una revisión, se requiere que los módulos vfat, xfs, ext2, ext3, usbfs y ntfs sean montados, como no se está usando el modo estático de montaje de módulos, por algún motivo no se están montando "al arranque" de Canaima VC4.

Se confirma que en Canaima VC4 también está la incidencia, se cambia el Hito.

comment:8 Cambiado el 7 años por jesuslara

  • Estado cambiado de assigned to resolved
  • Resolución establecido a Fijada

El auto-montaje de dispositivos en GNOME depende de GVFS (mejora de gnome-vfs), los paquetes no han sido incorporados (como gvfs-bin).

Ya han sido incorporados a canaima-escritorio-gnome en espera de pruebas y empaquetado en el repositorio.

comment:9 Cambiado el 7 años por jesuslara

  • Estado cambiado de resolved to review

¿Fué generado el paquete .deb e incorporado al respositorio?, ¿se hicieron las pruebas? ...

POR FAVOR! ... así no se cierran, se debe dar una información de por qué se cerró!

comment:10 Cambiado el 7 años por Axelio

En un momento, sirvió la montura de pendrives luego de la instalación de paquetes necesarios, pero al apagar la laptop y encenderla al siguiente día volvió el mismo problema: el mismo mensaje de error, volviendo a hacer en modo root el mount -a es como hasta ahora puedo solucionarlo momentáneamente.

comment:11 Cambiado el 7 años por cparra

  • Prioridad cambiado de Importante to Crítica

comment:12 Cambiado el 7 años por HuntingBears

  • Estado cambiado de review to assigned
  • Resolución Fijada borrados

Se comprobó que no era necesario agregar las siguientes dependencias:

fuse-posixovl, ntfs-3g y ntfs

(además, ntfs es un paquete inexistente que rompe la instalación).

En cuanto a las dependencias:

dmsetup, libgnomevfs2-0, libgsf-gnome-1-114, libgudev-1.0-0, policykit-1-gnome y usbutils

Tampoco son necesarias, debido a que ya son traídos por el árbol de dependencias (se ha corroborado su presencia en una máquina virtual con fresh-install de VC4).

Y, las dependencias:

gvfs-bin, libgnomevfs2-bin

No están incluídas en la VC4, serán incluídas.

Se ha hecho una prueba intensiva con diferentes modelos de pendrive, discos duros externos, todos con múltiples particiones, y se ha concluído lo siguiente:

1.- Existen problemas con particiones NTFS que se encuentren corruptas. Éstas montan en modo sólo lectura. Para solucionar dicho problema, el paquete ntfs-3g permite su reconocimiento en lectura-escritura.

2.- No se observaron problemas con particiones VFAT, a pesar de las múltiples, diversificadas e intensivas pruebas.

3.- Las dependencias extra a colocar son: ntfs-3g, gvfs-bin, libgnomevfs2-bin


commits:

https://gitorious.org/canaima-gnu-linux/canaima-escritorio-gnome/commit/0c887e90f0f6ee2bf2fbfeb7c4ac0f09f7baabbb

https://gitorious.org/canaima-gnu-linux/canaima-escritorio-gnome/commit/552247319131b11c2bc05adf8356cf062d98d447

comment:13 Cambiado el 7 años por HuntingBears

  • Estado cambiado de assigned to resolved
  • Resolución establecido a Fijada

comment:14 Cambiado el 7 años por fvasquez

  • Estado cambiado de resolved to closed

Solución probada con los siguientes dispositivos:

Marca -> Formato
Actions Semiconductor Co. -> VFAT
Western Digital Technologies Inc. -> EXT3
Hewlett-Packard -> NTFS

[cerrado renyalvarado 07-04-2011]

comment:15 Cambiado el 7 años por Axelio

Acabo de instalar la "Estable" por unetbootin (de nuevo) dado que tengo una mini y no tengo unidad de CD... Pasó el mismo error, no monta pendrives automáticamente. Al revisar el fstab está la siguiente línea:

/dev/cdrom /media/cdrom0 udf,iso9660 user,noauto 0 0

El cual intenta montar una unidad de CD inexistente, por lo que trata de montar los pendrives como CDs
Eliminé esa línea del fstab y todo en orden, monta automáticamente...

¿hay alguna manera de al realizar la instalación 'detecte' si hay o no unidad de CD? y en base a eso, comentar la línea en el fstab...

comment:16 Cambiado el 7 años por HuntingBears

No utilices unetbootin para grabar la iso en el pendrive, está comprobado que modifica la instalación en el caso de Canaima.

Utiliza el siguiente comando para grabar la ISO en el pendrive:

dd if=/ruta/a/la/imagen/iso of=/dev/sdX

Explicación:
dd (input file)=/ruta/a/la/imagen/iso (output file)=/ruta/al/dispositivo/USB

Espero sea de utilidad.

Nota: Vea TracTickets para ayuda en el uso de incidencias.