On Fri, Jan 01, 2010 at 12:51:28PM +0200, Dmitry Nezhevenko wrote: > On Fri, Jan 01, 2010 at 12:46:18PM +0300, Victor Wagner wrote: > > > > Ну могли бы в суперблоке и указать кодировку ФС. > > > > > > Кодировка нужна не в суперблоке а в спеках. И еще нужны другой open(2) и > > > > Другой open(2) у нас уже есть. Работает на vfat, NTFS, ISO9660 с Joilet. > > > > Это такой же самый open(2). Просто драйвер FS преобразует имя файла из > UNIX way-нутой кучи байт в юникодное имя файла.
Заметь, что vfat, ntfs, joilet и пр. - все они non-native file systems по отношению к linux. > При чем кодировку этого самого UNIX вея нужно в опциях монтирования > указывать. > И опять "локаль -- свойство процесса" работает не так, как нужно ;) Потому что поддержка NLS в ядре - это костыль, рассчитанный на (временное) подключение чужих файловых систем. Тут не жаловаться надо, а радоваться тому, что ты ты их вообще можешь на linux использовать. -- Stanislav -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

