Монтирование (кодировки)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Cyxapeff
Сообщения: 50

Монтирование

Сообщение Cyxapeff »

Как подмонтировать reiserfs и Ext3 разделы в систему, с локалью koi8-r, в кодировке utf8?
vfat и ntfs монтируются отлично в любых кодировках благодаря ключам iocharset и utf8. А вот reiserfs и ext3 не правельно показывают русские названия. :(
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Монтирование

Сообщение Лис »

Как подмонтировать reiserfs и Ext3 разделы в систему, с локалью koi8-r, в кодировке utf8?

Никак. Нужно переконвертировать названия.
Спасибо сказали:
Cyxapeff
Сообщения: 50

Re: Монтирование

Сообщение Cyxapeff »

мда... Обидно...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Монтирование

Сообщение sash-kan »

(Лис @ Oct 8 2006, в 11:23) писал(а):Никак. Нужно переконвертировать названия.
радикально.
(Cyxapeff @ Oct 8 2006, в 14:19) писал(а):мда... Обидно...
локаль — свойство процесса. а не системы. тем более файловой.
LANG=ru_RU.KOI8-R luit ls
и смотришь, сколько влезет, на русские имена файлов.
p.s. можно alias-ы сделать для нужных программ.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Cyxapeff
Сообщения: 50

Re: Монтирование

Сообщение Cyxapeff »

Гм. Задача несколько иная, чем просто посмотреть на имена файлов. Нужно с разделов reiserfs и ext3 (utf8) нужно перекинуть на fat32 (cp1251). При этом локаль системы koi8-r. :)
Спасибо сказали:
Аватара пользователя
stannum
Сообщения: 322
Статус: Свободолюбитель
ОС: Debian GNU/Linux unstable

Re: Монтирование

Сообщение stannum »

Cyxapeff писал(а):
08.10.2006 16:42
Гм. Задача несколько иная, чем просто посмотреть на имена файлов. Нужно с разделов reiserfs и ext3 (utf8) нужно перекинуть на fat32 (cp1251). При этом система koi8-r. :)

convmv тебе в помощь
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Монтирование

Сообщение Лис »

Гм. Задача несколько иная, чем просто посмотреть на имена файлов. Нужно с разделов reiserfs и ext3 (utf8) нужно перекинуть на fat32 (cp1251). При этом локаль системы koi8-r.

Если только перекинуть, причем, на fat или ntfs то действительно
LANG=ru_RU.KOI8-R название_файлового_менеджера. Только в этом случае та ф/с, что в utf8, будет некорректно отображаться
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Монтирование

Сообщение diesel »

sash-kan писал(а):
08.10.2006 15:54
(Cyxapeff @ Oct 8 2006, в 14:19) писал(а):мда... Обидно...
локаль — свойство процесса. а не системы. тем более файловой.
LANG=ru_RU.KOI8-R luit ls
и смотришь, сколько влезет, на русские имена файлов.
p.s. можно alias-ы сделать для нужных программ.

Локаль - свойство процесса, а вот имя файла - свойство файловой системы. Соответственно методами работы с файловой системой и надо проблему решать. Или сменить локаль глобально. Иначе каша получится.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Монтирование

Сообщение sash-kan »

diesel
не соглашусь. имя файла к свойствам фс не имеет никакого отношения. это просто набор байтиков. произвольный. а вот как его интерпретировать — это уж исключительно дело процесса, который этот набор читает.
(diesel @ Oct 8 2006, в 19:30) писал(а):Или сменить локаль глобально.
опять-таки. нет "глобальной локали". но это я так, к слову. тут просто вопрос терминологии.
ничего менять не надо. для того, чтобы перенести (с сохранением читабельности) файлы с одного раздела на другой, вышеназванного convmv хватит за глаза.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: