Make NTFS support rocks on ubuntu
Hello all, I switched to feisty some days ago, and overall my experience has been quite impressive. Nevertheless, i found that NTFS support was quite poor and in fact was in regression compare to edgy : - mounting NTFS external device is impossible : default options are umask=222,utf8 but utf8 is not allowed by hal for NTFS. https://bugs.launchpad.net/ubuntu/+source/hal/+bug/78142 - the patch (from upstream git) to support fuse in hal has been drop during the merge, and so the use of new ntfs driver like ntfs-3g or ntfs-fuse is difficult. https://bugs.launchpad.net/ubuntu/+source/hal/+bug/35354 - gnome-mount needs sane default settings for ntfs-3g and ntfs-fuse. It also need a little change so that it can handle the "locale=" option which replace the "utf8" option in ntfs-3g and ntfs-fuse. https://bugs.launchpad.net/ubuntu/+source/gnome-mount/+bug/78375 - hal need to allow locale= option for ntfs, so that ntfs-3g and ntfs-fuse can be use it with gnome-mount. https://bugs.launchpad.net/ubuntu/+source/hal/+bug/78370 For all those bug, i propose a small patch or an easy fix, so the only things to do to make NTFS support rocks is somebody to implement them. To make life of people easie, i tagged all those bug with "ntfs-support" https://bugs.launchpad.net/ubuntu/+bugs?field.tag=ntfs-support On a side note, i started to rewrite the WriteSupportForNTFS spec : - in fact i didn't really like it on it first incarnation. - it needed to integer the latest change (gnome-mount...) https://wiki.ubuntu.com/WriteSupportForNTFS%28new%29 The implementation design is now separate in two stage : - Make ntfs read/write support available for mounting internal & external device. - Make ntfs read/write support default for all device. The first stage is basically fixing the above bug so that ntfs-3g and ntfs-fuse can be easily use for mounting internal & external device The second stage need some thinking. Best regards. Flo -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
RE : New feature: mount local file systems in Gnome, please test
Hi martin, > gksu verifies that you are an admin and gets the necessary root > privilege for the mounting. If you are not in the 'admin' group, then > you cannot mount local hard disks. I tested this new feature on my fresh feisty install and it works great. Nevertheless, when i tried to mount a fat32 volume, it acted strangely. The volume icon disappear from computer:/ and it seamed like it fails. In fact it succeed, but since vfat volume default settings are uid=,umask=077 , and since the volume get mount by root, it was mount with the option uid=0,umask=077 making it unreadable. Other things : In the first attempt, the settings are set by looking at the gconf tree of the users. But in the second attempt (with gksu), the settings are set by looking at the gconf tree of root, and so all user defined settings (the ones you can set in the volume tab of nautilus ) that are stored in /system/storage/drives/UDI_OF_DRIVE/ are lost. You can't set for exemple a mount point, which could be really useful. I make a bug report here : https://bugs.launchpad.net/ubuntu/+source/gnome-mount/+bug/78314 and i also propose a way to deal with it, with a patch i currently use. Basically, i propose to use the same settings set during the first attempt (the one launch without gksu) for the second attempt (the one launch with gksu) Thanks, Flo -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss