Страница 1 из 1

EXT3 && UTF-8

Добавлено: 30 ноя 2005, 13:44
Silos
Сидел я раньше на FC3, там была локаль utf8 и имена файлов с русскими буквами на раздел ext3 (наверное) в этой кодировке и писались.

Теперь я не совсем счастливый пользователь Gentoo и не могу примонтировать этот диск. Точнее я могу его примонтировать, но вместо русских названий файлов там абракадабра.

Копание в man mount ничего не дало.
Свободного доступа в инет нету(но могу,только не на долго).

Что делать, где читать?

PS kernel-2.6.14-gentoo-rc2
locale koi8-r

Добавлено: 30 ноя 2005, 14:14
Llama
Silos, ну а как вы хотели-то? Имена файлов записаны в utf8 ;)
man convmv
или поменять локаль в gentoo на нормальную...
А опций типа codepade и iocharset в случае монтирования родных файловых систем не предусмотрено.

Добавлено: 30 ноя 2005, 16:08
bazil
фтопку koi8
В генту утф отлична работает

Добавлено: 30 ноя 2005, 19:25
passer-by
Llama - немножко не в тему, но всё же КРАЙНЕ интересно, откуда растут ноги у религиозной войны koi8 vs cp1251 & others ? Если не трудно, пару слов от себя лично либо какую-нить ссылочку :)

Добавлено: 30 ноя 2005, 20:07
Llama
да ниоткуда.
koi8r - первая реально заработавшая попытка русификации unix. Именно русификации - ничто другое там не предусмотрено, в том числе и некоторые знаки пунктуации, за это его и не любят. Любят соответсвенно за однобайтность.
cp1251 - соответсвенно - некрософт, любима многими за то, что позволял решать некоторые проблемы совместимости только за счет кодировки (русские имена файлов на fat, id3v1 и т.п.) +опять же однобайтная кодировка. Из недостатков - только родственные связи с M$
iso-8859-5 - собственно стандарт - использовался в промышленных решениях - типа БД, нормальные юниксы и т.п. В свободном виде практически не встречается. можно считать умершим видом.
utf8 - соответсвенно туда все движутся. Из проблем - не все програмы с ним еще нормально работают. И фиг бы с ними, но горяче любимый MC в непатченом виде в utf8 неюзабелен.
Из всего вышеперечисленного: koi8 давно пора на помойку, iso-8859-5 уже там, cp1251 более-менее пригодна к использованию, хотя все равно обречена.

Добавлено: 01 дек 2005, 09:49
mend0za
iso-8859-5 будет долго живее всех живых, пока emacs не перейдёт на unicode

Добавлено: 01 дек 2005, 12:50
Silos
Гыыы....
Вчера переходил на utf8....
Мало что получилось....
Буду жевать хоу-ту и факи....

И почему кои8-р так не любима?

Добавлено: 01 дек 2005, 15:20
booxter
За поўнае ігнараванне беларускіх рэалій.

Добавлено: 01 дек 2005, 15:21
Llama
Гм, да в koi8 и для русского языка символов не хватает ;)

Добавлено: 01 дек 2005, 15:51
booxter
Не цікавіўся гэтым пытаннем;-) А cp1251 непадтрымлівае сімвалы беларускай лацінкі, tamu vielmi ciažka pisać na joj, naprykład, na biełaruskich serverach IRC, tamu što tam vykarystoŭvajecca cp1251.