[resuelto]10.10: no monta correctamente las unidades USB

Imagen de pepitux
0 puntos

Hola a to@s, explico brevemente lo que me está pasando desde que uso Ubuntu 64 versión 10.10.

Cuando introduzco cualquier dispositivo USB (pendrive, MP4, ..) aparecen en el panel (en el montador de discos) dos iconos, como si se tratasen de dos dispositivos distintos.

  • Un icono llamado «usb0» que representa a un disco duro y que, por defecto, ya está montado (también aparece en el escritorio).
  • Otro icono llamado «Sistema de archivos de 4,0 GB» (4,0 o la memoria que tenga el dispositivo) que representa a un pendrive y que, por defecto, está desmontado.

La segunda unidad solo se puede montar manualmente si antes desmonto «usb0», lo cual puede hacerse con el ratón desde su icono en el panel o el escritorio. Una vez desmontado «usb0» desaparece sus iconos asociados y puedo montar (con el ratón) el otro icono, que en ese momento aparece en el escritorio.

Por otra parte ...

  • Si abro «usb0» antes de desmontarlo, se ejecuta Nautilus con el contenido del dispositivo, pero no tengo permisos para modificar ni añadir nuevos ficheros. Tan solo puedo hacer algo ejecutando Nautilus como usuario root.
  • Si abro «Sistema de archivos de 4,0 GB» una vez montado, ocurre lo mismo pero esta vez sí puedo trabajar con el dispositivo: copiar, borrar y mover archivos.

Este es el contenido de mi /etc/fstab:

#                
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=071cd77a-6052-4319-a6e1-f09299ac6e36 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda2 during installation
UUID=d48821bc-4bfe-4fb0-8f91-d561c3c4bfe6 /home           ext4    defaults        0       2
# swap was on /dev/sda3 during installation
UUID=6a985e5e-d24c-4d61-b5ae-b565746f9a53 none            swap    sw              0       0
#/dev/fd0        /media/floppy0	auto	rw,user,noauto,exec,utf8	0       0
/dev/sdf1	/media/usb0	vfat	users,exec,noauto,noatime,rw	0	0

Antes de añadir la última línea, me resultaba imposible desmontar «usb0» desde los iconos del escritorio, al intentarlo me salía el siguiente mensaje:

No se pudo desmontar usb0
umount: /media/usb0 no está en fstab (y usted no es el usuario root)

Esto mismo ocurría si en dicha línea ponía user en vez de users, dentro de las opciones de montaje. En tales casos, la única forma de desmontar el dispositivo era ejecutando desde un terminal:

$sudo umount /media/usb0/

Este es el resultado de ejecutar fdisk -l:

$ sudo fdisk -l

(...)

Disco /dev/sdf: 4020 MB, 4020240384 bytes
42 cabezas, 42 sectores/pista, 4451 cilindros
Unidades = cilindros de 1764 * 512 = 903168 bytes
Tamaño de sector (lógico / físico): 512 bytes / 512 bytes
Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes
Identificador de disco: 0x01f3a883

Dispositivo Inicio    Comienzo      Fin      Bloques  Id  Sistema
/dev/sdf1               2        4452     3924992    c  W95 FAT32 (LBA)

Por supuesto, durante horas me he cansado de buscar en Google una solución, sin encontrar nada. Me puedo dar con un canto en los dientes tras lograr no tener que recurrir al terminal, ni ejecutar Nautilus como root para poder intercambiar ficheros entre el disco duro y el dispositivo USB correspondiente.

Me gustaría saber que tengo que hacer (si es que se puede hacer algo) para que todo funcione como cuando tenía Ubuntu 9.10. O sea, quisiera que al conectar cualquier dispositivo USB apareciese un solo icono y la unidad de disco se montara automáticamente.

Gracias por adelantado.

Imagen de DiegoFLaverde
+1
0
-1

Hola mi nombre es Diego

A mi me pasaba lo mismo y lo solucione desinstalando dos paquetes que tenia en conflicto, el primero es pmount y el segundo usbmount, después de que los desinstale funciono normalmente, pude acceder a mi memoria USB sin problemas

Otra cosa es que mi fstab no lo toque para nada, solo desinstale los paquetes mencionados y nada mas

Espero le sirva de ayuda..........

Cualquier duda o sugerencia con gusto sera atendida

+1
0
-1
Imagen de pepitux
+1
0
-1

Pues sí, se trataba de eso :-D

Resulta que desde los tiempos de Gutsy tengo un script de instalación de paquetes que ejecuto tras cada actualización del sistema, y claro, en ese script está incluido usbmount, cuya única dependencia es pmount, por tanto se me instalan esos dos paquetes.

Pero parece ser que en Maverick no son necesarios ninguno de tales paquetes, ni tampoco hace falta tocar /etc/fstab. Pues tras haberlos desinstalado y eliminar la última línea del fichero fstab, se montan con total normalidad los dispositivos USB y se abre automaticamente el Nautilus.

Muchas gracias por la ayuda ;o)

+1
0
-1

 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~
P: Tengo problemas con mi máquina en windows, ¿me puede ayudar?
R: claro, tira esa basura de M$ e instala Ubuntu

Imagen de mistralsvq
+1
0
-1

Gracias, Gracias y mil veces gracias, tan simple como eso, llevo buscando esta solucion casi una semana insistentemente en la red, no habia conseguido solucionarlo hasta que he leido tu post. GRACIAS

+1
0
-1
Imagen de diazjavier10
+1
0
-1

Me pasaba lo mismo que a @pepitux pero en 10.04
No tenía instalados ni pmount ni usbmount
Se solucionó quitando la línea correspondiente al montaje del USB del archivo /etc/fstab

Muchas gracias
Javier

+1
0
-1
Imagen de gerno
+1
0
-1

Por culpa de un usb estropeado sin que lo supiera, instalé el usbmount pensandome que me ayudaria a montarlo...

Al final fué la causa de todos mis problemas! >_<

Gracias!

+1
0
-1

---------------------------------------------

Recomendaciones Para Usuarios Noveles: 

-Busca en foros y google, y si no encuentras, luego escribe en el foro

-Evita abreviaturas y jergas locales.

-Quanso soluciones un problema, e

Imagen de marcosjavier07
+1
0
-1

En el archivo fstab que línea hay que borrar específicamente? Saludos.

+1
0
-1
Imagen de taliban_MX
+1
0
-1

yo tenia el mismo problema hasta hace unos momentos, checa bien los datos que te arroga el fdisk -l, ya que aki te dira la correcta unidad de tu filesystem y particion swap:

esto me orroja a mi el fdisk -l:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcc9c080e

Device Boot Start End Blocks Id System
/dev/sda1 * 14217 14594 3025920 82 Linux swap / Solaris
/dev/sda2 1 14217 114193409 5 Extended
/dev/sda5 1 14217 114193408 83 Linux

Partition table entries are not in disk order

Disk /dev/sdb: 4007 MB, 4007657472 bytes
255 heads, 63 sectors/track, 487 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00942ba4

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 488 3913696+ b W95 FAT32
Partition 1 has different physical/logical endings:
phys=(486, 254, 63) logical=(487, 60, 21)

y en mi archivo etc/fstab tenia:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sdb5 during installation
UUID=a50c7098-f4e1-4f9f-ab1b-4f503185d13c / ext4 errors=remount-ro 0 1
/dev/sdb1 none swap sw 0 0

porlo que no coincidian. solo tuve que cambiar el sdb5 por sda5 y lo mismo par la particion swap, guarde y listo ya podia volver a ver mis unidades usb.

+1
0
-1