nautilus doesn't mount pendrive automatically

Bug #369458 reported by Javier Rovegno Campos
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: nautilus

Binary package hint: nautilus or gnome-mount
System: jaunty fresh install

To reproduce it:

1. Open Nautilus
2. Connect a pen drive
3. When you click over device (double click), at System, Nautilus doesn't mount the markvision 4gb usb disk
4. Only is possible (u)mount using the command line.
$ sudo mount -t vfat /dev/sdb1 /media/pendrive/

Regards
 Javier

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/bin/nautilus
NonfreeKernelModules: nvidia
Package: nautilus 1:2.26.2-0ubuntu1
ProcEnviron:
 LANG=es_CL.UTF-8
 SHELL=/bin/bash
SourcePackage: nautilus
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
Javier Rovegno Campos (jrovegno) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you run gnome-mount -vbd /dev/sdb1 and copy the log there?

Changed in nautilus (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Javier Rovegno Campos (jrovegno) wrote :

Hi Sebastian:

~$ gnome-mount -vbd /dev/sdc1
gnome-mount 0.8
** (gnome-mount:3350): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_part1_size_4043276800
Falló en GConf: Clave o nombre de directorio erróneo: «/system/storage/default_options/(null)/fstype_override»: `(' no es un carácter válido en los nombres de claves/directorios
** (gnome-mount:3350): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_part1_size_4043276800 with mount_point='', fstype='', num_options=0
** Message: Mount failed for /org/freedesktop/Hal/devices/volume_part1_size_4043276800
org.freedesktop.DBus.Error.UnknownMethod : Method "Mount" with signature "ssas" on interface "org.freedesktop.Hal.Device.Volume" doesn't exist

The error message mixed with spanish, Which command give me the output in english only? I can't remember that command...

Thanks in advance

affects: nautilus (Ubuntu) → gnome-mount (Ubuntu)
Changed in gnome-mount (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
status: Incomplete → New
Revision history for this message
Javier Rovegno Campos (jrovegno) wrote :

The previous message was in a Hardy machine, sorry. On a Jaunty machine the result is different: (because I was modified the fstab file adding this line:
/dev/sdb1 /media/pendrive vfat rw,user,noauto,sync,noatime 0 0

This happens on the Jaunty machine with the fstab extra line:
$ gnome-mount -vbd /dev/sdb1
gnome-mount 0.8
** (gnome-mount:3384): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_part1_size_4043276800
El dispositivo /dev/sdb1 está en /etc/fstab con punto de montaje «/media/pendrive»
Se ha montado /dev/sdb1 en «/media/pendrive» (usando /etc/fstab)

The pendrive was successfully mounted and I could unmount with the mouse from the desktop normally.
But if I remove the pendrive and plug in, only with the gnome-mount -vbd /dev/sdb1 command the pendrive is mounted again. (The system not mount the pendrive automatically)

On a Jaunty machine result if I remove the the line from the /etc/fstab the result is similar to the hardy machine:
$ gnome-mount -vbd /dev/sdb1
gnome-mount 0.8
** (gnome-mount:3751): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_part1_size_4043276800
Falló en GConf: Clave o nombre de directorio erróneo: «/system/storage/default_options/(null)/fstype_override»: `(' no es un carácter válido en los nombres de claves/directorios
** (gnome-mount:3751): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_part1_size_4043276800 with mount_point='', fstype='', num_options=0
** Message: Mount failed for /org/freedesktop/Hal/devices/volume_part1_size_4043276800
org.freedesktop.DBus.Error.UnknownMethod : Method "Mount" with signature "ssas" on interface "org.freedesktop.Hal.Device.Volume" doesn't exist

Regards
Javier

Revision history for this message
PsYcHoK9 (psychok9) wrote :

I've the same problem today with 2 different usb pendrive (fat32!):
can't mount usb pendrive, type dmesg | tail:
[ 3523.529900] ISOFS: Unable to identify CD-ROM format.
[ 3595.668371] UDF-fs: No partition found (1)
[ 3595.712120] ISOFS: Unable to identify CD-ROM format.
[ 3608.582546] device-mapper: ioctl: unable to remove open device isw_daeghacjej_Raid2
[ 3623.823577] device-mapper: ioctl: unable to remove open device isw_daeghacjej_Raid2
[ 3712.632023] device-mapper: ioctl: unable to remove open device isw_daeghacjej_Raid2
[ 3753.870543] device-mapper: ioctl: unable to remove open device isw_daeghacjej_Raid2
[ 3761.298619] UDF-fs: No partition found (1)
[ 3761.342494] ISOFS: Unable to identify CD-ROM format.
[ 4187.202075] device-mapper: ioctl: unable to remove open device isw_daeghacjej_Raid2

Revision history for this message
PsYcHoK9 (psychok9) wrote :

p.s. I can mount only with gparted/root.

Revision history for this message
PsYcHoK9 (psychok9) wrote :

Solved!

Using "Make USB startup disk" with Jaunty ISO... the installation detect "usb device" like a "optical/cdrom" drive with wrong parameters.

I've removed "/dev/sdd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0" from /etc/fstab and rebooted for fix it!
Now nautilus mount with correct parameters on my desktop.

affects: gnome-mount (Ubuntu) → ubiquity (Ubuntu)
Revision history for this message
Phillip Susi (psusi) wrote :

I am not able to reproduce this on 12.04+, are you?

Changed in ubiquity (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ubiquity (Ubuntu) because there has been no activity for 60 days.]

Changed in ubiquity (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.