Bug#492840: #492840

Paula Keezer paula_ke at yahoo.com
Tue Aug 12 05:33:53 UTC 2008


The root cause of this problem is file system case sensitivity.   The latest 
Debian kernel default option for vfat file system (file system on the ipod) 
sets a parameter called "shortname" to lower  e.g.  shortname=lower.  This 
forces all short names to be lower case.  Ipods have short file names for 
the music directories and for the music files.  The ipod data base has the 
correct case for these, as a result, when rhythmbox or your file system 
manager, or amarok or any device reads from the ipod it gets lower case for 
all short file names, while the database that rhymbox created for your ipod 
has the file name in upper case.

The solution is to override the default 'shortname=lower' to 
'shortname=mixed'  This works on my system.  Under the gnome desktop there 
is a tool Applications>System Tools>Configuration Editor that can be used to 
override the default setting.  After loading the Configuration Editor, 
select system>storage>default_options>vfat  and edit the mount_options.

If you are not using gnome then you will have to find another way to change 
the mount options that are used when your ipod is mounted.

Anyone at Debian reading this, please consider changeing the default mount 
option for vfat in the kernel.  I will save iPod users a ton of greif.

Good luck,

Paula








More information about the pkg-gnome-maintainers mailing list