Здравствуйте! Буду очень признателен, если поможете решить мою проблему.
У меня установлены Windows и Fedora Core 1, локаль koi8-r. Имеется раздел fat32, к которому я хочу дать доступ по FTP. Поскольку клиентами будут только Windows-машины, решил примонтировать этот раздел в две папки, в первую c опцией iocharset=koi8-r (для себя), а во вторую с iocharset=cp1251 (для FTP-юзеров).
На деле получилось следующее:
# mkdir /mnt/dir1
# mkdir /mnt/dir2
# mount -t vfat /dev/hdc6 /mnt/dir1 -o iocharset=koi8-r,codepage=866
# mount -t vfat /dev/hdc6 /mnt/dir2 -o iocharset=cp1251,codepage=866
# ls /mnt/dir1
iso Recycled Video файл_с_русским_названием.txt
# ls /mnt/dir2
iso Recycled Video файл_с_русским_названием.txt
# umount /mnt/dir*
# mount -t vfat /dev/hdc6 /mnt/dir1 -o iocharset=cp1251,codepage=866
# mount -t vfat /dev/hdc6 /mnt/dir2 -o iocharset=koi8-r,codepage=866
# ls /mnt/dir1
iso Recycled Video ТЮИК_Я_ПСЯЯЙХЛ_МЮГБЮМХЕЛ.txt
# ls /mnt/dir2
iso Recycled Video ТЮИК_Я_ПСЯЯЙХЛ_МЮГБЮМХЕЛ.txt
Т.е, кодировка имен файлов в обеих папках получается одинаковая, та, которая была указана при монтированиии раздела в первую папку.
Как сделать так, (если это возможно) чтобы кодировка имен файлов в папке, к которой раздел монтируется во вторую очередь, соответствовала iocharset в опциях монтирования?