Hide Forgot
Description of problem: since Fedora 13 mounted cameras show all file names in UPPER CASE rather than in lower case. it's very annoying, after every download I need to rename all downloaded files. Version-Release number of selected component (if applicable): $ rpm -qa | grep gphoto2 libgphoto2-devel-2.4.10-2.fc14.i686 libgphoto2-2.4.10-2.fc14.i686 gvfs-gphoto2-1.6.6-1.fc14.i686 How reproducible: always Steps to Reproduce: 1. take some photos using camera 2. attach your camera to the computer 3. browse images Actual results: all folder names / file names are in upper case Expected results: all folder names / file names in lower case Additional info: I think that may be related to the way Fedora handles FAT/FAT32 file systems.
changing product from gphoto2 to libgphoto2
It is not gphoto2 related. If you just mount from cmdline (mount /dev/sdXX /mnt), then all the names uppear as upper case. Looks like "utili-linux-ng" or "kernel" related issue.
> since Fedora 13 Well, actually at least since Fedora 12. The last version without this issue for me was Fedora 10 . The problem is since F12 (or F11?) the kernel defaults for vfat was chagned from "shortname=lower" to "shortname=mixed". But it is not mentioned in manuals (at least for Fedora 14). Please, mention it in the mount(8) manual.
(In reply to comment #3) > > since Fedora 13 > Well, actually at least since Fedora 12. > > The last version without this issue for me was Fedora 10 . > > > The problem is since F12 (or F11?) the kernel defaults for vfat was chagned > from "shortname=lower" to "shortname=mixed". But it is not mentioned in manuals > (at least for Fedora 14). > > Please, mention it in the mount(8) manual. ok, maybe you know - is there a way to change this setting permanently without having to recompile the kernel? that would be nice :)
Try to specify "shortname=lower" in /etc/fstab
(In reply to comment #5) > Try to specify "shortname=lower" in /etc/fstab how can I specify it for all vfat devices I am going to attach to my laptop?
Well, maybe /dev/sdb1 /fat vfat noauto,owner,shortname=lower 0 0 assuming all attached devices appear as /dev/sdb . Then "mount /fat" will check /etc/fstab (due to this is not complete mount(8) form), and the option should take effect. When mount something different, either use another dir for mount, or just full mount way: "mount dev dir"
(In reply to comment #3) > Please, mention it in the mount(8) manual. Already fixed, since Fedora 15.