On Fri, Dec 12, 2003 at 01:07:00AM +0300, Vitaly Lipatov wrote: > On 11 Декабрь 2003 12:48, Maxim Tyurin wrote: > > mount -t vfat -o user,umask=0,sync,showexec /dev/sdb1 > > /mnt/disk от добавления iocharset=koi8-r ничего не меняется > > codepage 866 явно не подходит (и при ее указании ничего не > > меняется), а codepade koi8-r указать нельзя > codepage нужна только для сохранения коротких названий файлов. > iocharset - кодировка на вашей машине (локаль) Это я знаю. > > > > > При монтировании как umsdos - видно кириллицу, но не видно > > > > длинных имен :( > > > > > > > > Имена файлов записаны в кодировке KOI8-R > > > > > > Куда они записаны в такой кодировке? На flash? > > > > Да. У меня Handera в KOI8 работает. > И ни в чём другом? Можно в 1251 но совсем не хочется. Мне будет неудобно с ним работать. > > > > Как совместить длинные имена с кириллицей? > > > > > > > > Win2000 видит длинные имена кириллицей. > > > > > > Потому что он поддерживает vfat. > > > > Она показывает что флешка отформатирована в FAT > > если поставить шрифт koi8 то можно с флешкой нормально > > работать. > Длинные имена пишутся в Unicode, какое там может иметь отношение > шрифт, непонятно. При просмотре в Windows они наверняка > перекодируются из Unicode в cp1251 > Попробуйте мне прислать тот участок диска, где находится каталог, > посмотрим, как они там хитро кодируют. Могу слепить образ с маленькой (4Mb) флешки, сжать его и прислать на разборки если это поможет. Могу выслать мылом и могу на свой rsync выложить. Как лучше? -- With Best Regards, Maxim Tyurin JID: MrKooll@jabber.pibhe.com