On 6/12/07, Mark Voortman <[EMAIL PROTECTED]> wrote:
Hello folks,

After mounting a fat32 partition, the directory listings show
everything in uppercase, except when a filename contains a
combination of uppercase and lowercase characters or the extension is
not 3 characters long, then it shows the names correctly. The uppercases
are very annoying. Does anyone know how to make this work correctly?

Thanks,
Mark



Well, this is actually how FAT works. Original implementation
supported only 8.3 names and stored them in uppercase (which didn't
matter because FAT doesn't care about the case). When MS introduced
long file names it did this using additional attributes, which were
added only to files whose names could not be represented the old way
(combination of uppercase/lowercase characters, extension longer than
3 characters, etc). So technically all names should appear in
uppercase (unless they have long name attributes).

Some software used to show filenames always in lowercase while
directory names always in uppercase (for example, norton commander)
but this is up to this software. Again it was safe because FAT doesn't
care.

So, unless driver converts them, uppercase names are original names
from FAT partition.

A

Reply via email to