[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Automounting experiments



On Monday 26 September 2005 08:07, Theo Schmidt wrote:
> John O'Hagan schrieb:

> There seem to be (say) three generations of USB mounting systems:
>
> 1) The good old way: USB partitions showed up in /proc somewhere, e.g.
> /proc/partitions and one had to write an entry line in /etc/fstab and
> then mount manually as root or create a desktop icon which mounts and
> opens the device in konqueror. Problem: the partition labels change with
> different devices, so you need to either do a bit of detective work
> occasionally or maintain a whole zoo of /etc/fstab entries. (Completely
> manual mounting without going through /etc/fstab often doesn't work
> because often the file system type is unknown. In this case the only
> thing I have found which will even find the partition is QTparted, a
> super partitioning tool which is unfortunately incomplete and buggy and
> no longer maintained or even part of Debian, as far as I can tell.)

If you want to have specific devices shown as specific nodes in /dev, you can 
use hotplug and define some rules. And no, afaik, hotplug is _not_ obsolete.

> 2) The semiautomatic way: detective work as above in 1), then use pmount
> /dev/sd<xy>. Device will show up in /media/sd<xy> and even on the
> desktop if you have "show devices" activated in KDE. Problem: needs a
> modern kernel.
Correct, but to get new features (and unfortunately auto-mounting of 
usb-devices is relatively new to most linux-distributions, including debian) 
you need to use new software. In that case an up2date kernel. (Although even 
2.6.8 from Sarge would suffice)

> 3) The modern way: device icon appears automatically (unmounted) on
> desktop. Clicking mounts it in Konqueror. Right-clicking allows safe
> removal. Problem: requires modern kernel and lots of other things. Only
> few distributions (e.g. Kunbuntu) seem to have gotten this right,
> certainly not Sarge.
You're right. KDE starting from 3.4.0 supports this, but it didn't make it 
into sarge. Although it's just your 2) + a nice GUI to handle it. It has some 
points i dislike:
a) no automounting, you still need to mount the device. Fine if you're using 
only kde-apps, but annoying for those who want to store a file from 
OpenOffice, Mozilla or whatever on the USB-Device. They've to open the 
directory in Konqueror, first.

b) mountpoints are related to the devicenode, not to the label of the 
partition (like gnome-volume-manager and pmount-hal do)



> I note that even 3) isn't true automounting, so maybe there is a 4).
Yes there is.

The IMHO optimal solution is to combine hal (for detecting new attached 
devices), pmount (for auto-mounting without being root) and a nice 
userspace-programm like GVM which starts the right program for the right 
medium (xine for VCD, Konqueror for Data-CD, USB-Stick, USB- or 
Firewire-Harddrive). Right now, gnome-volume-manager does this job quite 
nice. Unfortunately, g-v-m has nautilus hardcoded as filemanager, which makes 
it a suboptimal choice for KDE-Users.

I wrote my own scripts (python) which do at least the auto-mounting thing 
using pmount-hal. If you're interested, inform me. Although you should know 
that i don't continue development of them nor are they really finished. But 
they "just work".


Regards
Roman
-- 
If only you and dead people can read hex, how many people can read hex?

Attachment: pgpTfi9a7w3Qy.pgp
Description: PGP signature


Reply to: