On Oct 13, 2011 at 07:16, slash wrote:
> I have some files on an external ext2 drive that have whitespace and
> umlauts (ä, ö) in them. trfs took care of the whitespace. But ext2srv
> presents umlauts as a question mark symbol (�) and won't let me access
> the file (error: file does not exist).
> 
> Where is the problem? These files show correctly in linux.

The names are probably encoded in latin-1, as dexen said.
One option is to change your Linux locale and rename all your files.
Another is to change ext2srv to interpret disk names as Latin-1
if given a flag (say, -1).  A third, and perhaps the easiest,
is to use trfs to translate between UTF-8 names and Latin-1 names.
I say perhaps because it is possible that the kernel will reject
the Latin-1 as being malformed UTF-8, but I think the odds are
good that it will just let it through.

Russ

Reply via email to