[Bug 550454] New: VFAT Driver Options Ignored
http://bugzilla.novell.com/show_bug.cgi?id=550454 Summary: VFAT Driver Options Ignored Classification: openSUSE Product: openSUSE 11.2 Version: RC 1 Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: idanan@yahoo.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/532.1 (KHTML, like Gecko) Chrome/4.0.220.1 Safari/532.1 The VFAT driver has options to configure how it filenames are interpreted. Changing these options no longer work. It worked up to 11.1 but not in 11.2 RC1. The specific option being changed is the shortname option. It is extremely important that this because not being able to set shortname=mixed makes collaborating with other operating systems via a FAT32 (common denominator with Linux, Windows and Mac) drive incredibly difficult. For a full explantions of how and why it is supposed to work, see: http://cybernium.blogspot.com/2009/01/linux-fat32-case-sensitivity-issue.htm... Reproducible: Always Steps to Reproduce: 1. Open the gconf editor. Its installed by default, but install it first if that is not the case. 2. It is normally in the system tools section of your Gnome desktop menu. 3. Navigate through the hierarchy of folders to: /system/storage/default_options/vfat 4. On the right, open the mount options. 5. Change the value of shortname=lower to shortname=mixed. 6. Click Accept and close the gconf editor. 7. Unmount and remount all FAT32 devices. 8. Reboot and try again (still does not work). Actual Results: Nothing changes. Filename case is not honored. Example: DSCF0001.JPG shows up as dscf0001.jpg Expected Results: Accessing a FAT32 volume should show the actual case for all filenames. Particularly, ALL CAPS filenames should show up as ALL CAPS. Example: DSCF0001.JPG should show up as such. Note: I am not certain about the component. I put Basesystem but it could be Kernel instead. Please contact me if you need further information to diagnose this problem. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 zhu rensheng <rszhu@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rszhu@novell.com AssignedTo|bnc-team-screening@forge.pr |kernel-maintainers@forge.pr |ovo.novell.com |ovo.novell.com -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User mmarek@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c1 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |mmarek@novell.com Info Provider| |idanan@yahoo.com --- Comment #1 from Michal Marek <mmarek@novell.com> 2009-10-29 07:16:46 MDT --- mount /dev/sdb /mnt/ -oshortname=mixed works for me (I get IMG_1158.JPG instead of img_1158.jpg). Please check if the mount option appears in /proc/mounts, it could simply be that the gconf setting is ignored. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User mmarek@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c2 --- Comment #2 from Michal Marek <mmarek@novell.com> 2009-10-29 07:21:24 MDT --- BTW, the kernel default was changed from lower to mixed in 2.6.32-rc3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User idanan@yahoo.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c3 Itai Danan <idanan@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|idanan@yahoo.com | --- Comment #3 from Itai Danan <idanan@yahoo.com> 2009-10-29 20:07:27 MDT --- OK, after inserting a USB disk, and doing: mount /dev/sddf1 /mnt/ -oshortname=mixed I still see the lowercase names. However, I did a umount from /media/disk (where it automounts) and then re-executed the above command and finally I saw the file names in the correct case. Now, /proc/mounts correctly shows: /dev/sdf1 /mnt vfat rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0 So, at least there is a way to get to the correctly cased filenames. It is more effort than desirable: 1. Insert USB media or flash card. 2. Unmount the automounted file-system. 3. Mount the system again with the options above (as root on my system). 4. Do stuff 5. Unmount (as root) This is two steps more than with 11.1. Seems like gconf is ignored and the automounter only used the lower case option. Let me knew if you need any more information about my system. Thanks you very much for looking at this. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User mmarek@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c4 Michal Marek <mmarek@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|mmarek@novell.com | Component|Basesystem |GNOME AssignedTo|kernel-maintainers@forge.pr |bnc-team-gnome@forge.provo. |ovo.novell.com |novell.com --- Comment #4 from Michal Marek <mmarek@novell.com> 2009-10-30 02:13:04 MDT --- So not a kernel bug, but rather a problem with gnome-mount(?). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c5 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vuntz@novell.com --- Comment #5 from Vincent Untz <vuntz@novell.com> 2009-10-30 05:59:37 MDT --- This is caused by the move from hal to DeviceKit (which also means we don't use gnome-mount to mount stuff, but the API provided by gnome-disk-utility). In gnome-disk-utility, those gconf keys are not used. Not sure it should use them, though -- they might not be matching the design. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User idanan@yahoo.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c6 --- Comment #6 from Itai Danan <idanan@yahoo.com> 2009-11-03 11:28:48 MST --- Glad to see someone knows what is going on :) Do we have a workaround though? If gconf is not used where are the automount options set then? If there is another way to set this, it would relieve the problem. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c7 --- Comment #7 from Vincent Untz <vuntz@novell.com> 2009-11-04 02:24:19 MST --- I have no workaround right now, since there's no way to override this right now, as far as I can tell. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=550454 User vuntz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=550454#c8 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|VFAT Driver Options Ignored |[maintenance?] VFAT Driver | |Options Ignored --- Comment #8 from Vincent Untz <vuntz@novell.com> 2009-11-13 05:06:56 MST --- Note that upstream changed the default to mixed in DeviceKit-disks: http://cgit.freedesktop.org/DeviceKit/DeviceKit-disks/commit/?id=85cb32c91d8... That might be something we want to backport as an online update. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=550454 https://bugzilla.novell.com/show_bug.cgi?id=550454#c9 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |dimstar@opensuse.org Resolution| |FIXED --- Comment #9 from Dominique Leuenberger <dimstar@opensuse.org> 2012-07-31 20:19:39 UTC --- Sorry, this bug did not get the attention it deserved. Not likely, you have already upgraded to newer versions of openSUSE, which had a lot more bug fixes. As openSUSE 11.2 is no longer maintained (for a long time already) and I can't seem to reproduce anything similar in openSUSE 12.1 / 12.2 RC, I close the bug as 'FIXED'. Should you be able to reproduce this issue on a newer openSUSE version, please feel to report it again. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com