Thomas Christensen wrote (2008-06-02 12:20 +0200): > I am having this issue on Debian with kernel 2.6.25 (2.6.24 works fine) > and git 1.5.5.3. > > $ git push /media/KINGSTON/foo.git > fatal: '/media/KINGSTON/foo.git': unable to chdir or not a git archive > fatal: The remote end hung up unexpectedly > > A notable difference between these 2 kernels is this line: > > [ 62.575939] FAT: utf8 is not a recommended IO charset for FAT > filesystems, filesystem will be case sensitive! > > which appears in 2.6.25. > > If this bug should be filed against Debian I will do so. Hmm, for example KDE automatically mounts VFAT filesystems with mount option "utf8" when using UTF-8 locale. VFAT uses UTF-16 in filenames and the only way to convert filenames losslessly (apart from the case insensitive issue) between Linux and VFAT is to use UTF-8 locale in Linux. I have described the subject in the Debian bug #417324: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417324 What locale are you using? What mount options did you use when you mounted the /media/KINGSTON/ filesystem? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html