On Thursday 05 January 2006 18:45, David Bolt wrote:
IMO this should also work if you temporarily access the device or a directory/file on the device as normal user. I think this is a problem of submount/subfs and this should be present longer than 9.3 ago.
[...]
This isn't done under 10.0. Instead HAL does the job hotplug used to do, but it also looks like it automounts the device whenever it's accessed. It's this difference that stops df working properly and requires the use of mount/umount as root to provide the same information.
No, you missunderstand how this work. Not HAL is the problem. The problem is submount and subfs. In fact the problem is the submountd. If the device is not in use and nobody is accessing the volume submountd try to umount the volume and remount the volume if someone access the volume. This is the reason why you sometime get no information from df. In this case the volume is only mounted with subfs and not with the real filesystem. The real filesystem is only mounted if you access the device. With this you can remove the usbstick after some seconds (IMO 2-3 sec) if you stop accessing the stick. I hope this explain your problem. Cheers, Danny -- Danny Kukawka dkukawka@suse.de Mobile Devices SUSE LINUX a Novell Business Maxfeldstr. 5, D-90409 Nuernberg, Germany