[gutsy] kio_media_mounthelper cannot mount devices from /etc/fstab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hal (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
kdebase (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
Binary package hint: kdebase
choosing mount for my external usb drive in dolphin or executing
/usr/bin/
I get the following in ~/.xsession-errors:
kded: ERROR: mount failed for /org/freedeskto
kded: ERROR: mounting /org/freedeskto
This is my /etc/fstab entry:
UUID=b4a55d59-
If I change the fstab from UUID to /dev/ entry everything is ok and the drive gets mounted:
/dev/sda1 /media/backup ext3 defaults,
Output from lshal for this drive:
udi = '/org/freedeskt
block.device = '/dev/sda1' (string)
block.is_volume = true (bool)
block.major = 8 (0x8) (int)
block.minor = 1 (0x1) (int)
block.
info.capabilities = {'volume', 'block'} (string list)
info.category = 'volume' (string)
info.interfaces = {'org.freedeskt
info.parent = '/org/freedeskt
info.product = 'backup' (string)
info.udi = '/org/freedeskt
linux.
linux.
linux.
linux.sysfs_path = '/sys/block/
org.freedeskt
org.freedeskt
org.freedeskt
org.freedeskt
org.freedeskt
org.freedeskt
storage.model = '' (string)
volume.block_size = 512 (0x200) (int)
volume.fstype = 'ext3' (string)
volume.fsusage = 'filesystem' (string)
volume.fsversion = '1.0' (string)
volume.ignore = false (bool)
volume.is_disc = false (bool)
volume.is_mounted = false (bool)
volume.
volume.
volume.label = 'backup' (string)
volume.
volume.
volume.
volume.num_blocks = 488392002 (0x1d1c4542) (int)
volume.
volume.
volume.
volume.
volume.
volume.
volume.
volume.
volume.size = 250056705024 (0x3a388a8400) (uint64)
volume.
volume.uuid = 'b4a55d59-
pmount does mount the drive with no problem.
So there is a difference between desktops regarding mounting an configuring drives.
That's bad because this is too basic to be affected by the desktop.
You need support for configuring external drives in /etc/fstab to set mount options, which
can not be forced in any other way for every user.