Re: ReiserFS с кодировкой cp1251.
Yauhen Kharuzhy -> debian-russian@lists.debian.org @ Mon, 26 Dec 2005 13:17:07 +0200:
>> РГ> Здраствуйте. У меня раньше был (да и сейчас есть) ASPLinux 10 с /home на
>> РГ> отдельном разделе с ReiserFS. Умолчальная кодировка в ASPLinux 10 -
>> РГ> cp1251. В Debian у меня KOI8-r. При монтировании этого раздела в Debian
>> РГ> названия файлов на русском языке и кириллические символы в текстовых файлах
>> РГ> отображаются некорректно.
>> РГ> Строка в fstab:
>> РГ> /dev/hda7 /mnt/asp_home reiserfs nouauto,users,rw 0 0
>> РГ> Если при просмотре текстового файла например в kwrite выставить кодировку
>> РГ> cp1251 он становится читабельным. Нельзя ли как-то централизованно решить эту
>> РГ> проблему, что-бы при монтировании данного раздела все сразу читалось (и
>> РГ> писалось) нормально? Опций для монтирования reiserfs с указанием кодировки
>> РГ> как у fat32 я что-то не нашел.
>>
>> Можно перекодировать имена файлов, но если оно тебе нужно и в ASP, то
>> лучше - в латинские. Юниксовые файловые системы традиционно не
>> поддерживают понятия кодировки. Что позволяет разным пользователям
>> держать свои файлы, поименованными в разных кодировках. Если хочется
>> единства, дисциплинировать предлагается себя.
YK>
YK> А если уж очень надо, можно примонтировать локальный каталог через SAMBA
YK> :) Тупо, но работает.
Это не только тупо, это еще и криво (в процессе перегонки файлов
туда-сюда теряется информация о правах и режимах, идут лесом блокировки
и пр.), а кроме того, smbfs у нас работоспособностью отличается не в
лучшую сторону.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Даже у столовой ложки есть регламент - ее мыть положено. Если этот регламент
не выполнять, рискуешь ботулизм заработать.
(c)vitus
Reply to: