LINUX.ORG.RU

Перекодировка имен файлов


0

0

Подскажите пожалуйста: Distr: SUSE 10 1) подмонтировал FAT32 раздел без указания кодировки 2) скопировал туда с RaiserFS раздела файлы с рус. именами 3) под Windows закарлючки, под Linux если монтировать, не указывая iocharset - нормальные рус. имена, если указать utf-8 - закарлючки.

Использую программу convmv (из FAQ прочитал), какие кодировки указывать, что бы под Windows стало читаемо?

Спасибо.

а у тебя системная локаль в SuSE какая?

ко всему прочему, указывать надо, вроде не "utf-8" а "utf8".

попробуй подмонтировать без указания iocharset и сконвертировать потом из utf8 в cp1251.

home_user ★★★
()
Ответ на: комментарий от home_user

В СуСе локаль UTF8. Монтировал не указывая кодировки, тогда в Линуксе читабильно. Пробовал перекодировать из utf8 в cp1251 - винда не читает...

Странно, что если при монтировании указать iocharset=utf8 то в Линуксе не читаемые символы получаются...

igor_ua
() автор топика
Ответ на: комментарий от Unforgiven

> Основная кодировка кириллицы windows --- это CP1251.

Не знаешь - не говори. Названия файлов в виндовс - в кодировке cp866

anonymous
()
Ответ на: комментарий от Unforgiven

> шоб ты знал --- cp866 это кодовая страница для монитора

Вау. А я думал, что для мыши. Ещё раз прошу: не знаешь - не советуй.

anonymous
()
Ответ на: комментарий от Unforgiven

В винде для файлов на FAT и сетевой ФС используется т.н. OEM кодировка. В русской локали это cp866.

kosmonavt
()
Ответ на: комментарий от Unforgiven

ага ср1251 -- для мыши, а utf8 -- для процессора

anonymous
()
Ответ на: комментарий от anonymous

>Ещё раз прошу: не знаешь - не советуй.

ну ладно-ладно. Перекурил седня:) чо сразу злиЦЦо то?:)

Unforgiven
()

Смонтируй без ничего, скопируй файлы к себе, смонтируй с iocharset=utf8,codepage=866, скопируй обратно.

Или попробуй входную utf8, выходную cp866.

dn2010 ★★★★★
()
Ответ на: комментарий от dn2010

Ага, так и сделал. Смонтировал без ничего, скопировал к себе на др. раздел. Подмонтировал с iocharset=utf8 и обратно залил. Все исправислос.

Спасибо.

igor_ua
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.