Hello Artem. On Sat, 25 Dec 2004 11:20:30 +0300 you wrote:
>>> На фате русские имена файлов должны быть в CP866. Во всяком >>> случае, короткие их варианты (длинные, кажется, в уникоде, но в >>> UTF-16, а не в UTF-8). Опции - в man mount, искать опции для vfat, >>> и там в опции для fat пошлют. BD>> Не utf-16 а ucs-2, имхо. AC> "Есть мнение", что хранить файлы в UCS-2 невозможно, ибо UCS* AC> представляют символы в качестве абстрактных чисел, а нам нужны AC> конкретные байты. А байты у винды расположены, если точно, то AC> соответственно UTF-16-le кодированию UCS-2. "Есть другое мнение", что UCS-2 является-таки 16-тибитной упаковкой части Unicode (а UCS-4 -- соответственно, 32-хбитной), который действительно представляет символы в качестве абстрактных чисел. А UTF-16 (le и be) является compatibility форматом для ease of migration для тех, у кого из коробки UCS-2, а упакованной в нём части Unicode уже не хватает (так же как UTF-8 для тех, у кого из коробки 8 бит). Есть ещё подозрение, что vfat не умеет никаких разновидностей Unicode by design, по крайней мере, в win32. Поэтому -o codepage=cp866,iocharset=utf-8 спасёт отца русской демократии. -- А у вас котом мышь опознается ?