LINUX.ORG.RU

koi8-r в utf8 на диске


0

0

Уважаемые,

Поставил Slackware 12.1 с кодировкой utf8. До этого жил на koi8-r. Остался диск с видео и аудио с названиями файлов в koi8-r. Вопрос: Как примонтировать это диск в системе с utf8, что бы русские названия можно было прочитать? Или как переконвертировать названия файлов?

Спасибо.

anonymous

Ответ на: комментарий от dmiceman

> convmv

Спасибо. Попробую.

А смонтировать koi8r-диск в utf8-системе можно, что бы все читалось?

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

> Может быть mount -o iocharset utf8 поможет?

Нет. Уже все перепробовал (koi8-r и utf8). Не помогает. Сообщение везде одинаковое:

mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error

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

> luit

Не очень понял как этой прогой пользоваться.
Можно пример? Спасибо.

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

> Нет. Уже все перепробовал

А

mount -o codepage=koi8-r,utf8

пробовал?

Какая на этом диске файловая система? В явном виде через -t её указывать пробовал?

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

> mount -o codepage=koi8-r,utf8

Приду домой - попробую.
Однако, думаю, пробовал. Чуть чуть не так:
mount -mount -o utf8,codepage=koi8-r

Думаю - не велика разница...

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

> Какая на этом диске файловая система? В явном виде через -t её указывать пробовал?

ext3. И в явном виде через -t ее указывал...

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

> Нет. Уже все перепробовал (koi8-r и utf8). Не помогает. Сообщение везде одинаковое:
> mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error


А в ядре koi8-r осталась?

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

> почитайте уже man mount и не давайте дурных советов

Я думал, там FAT. Чем совет плох для FAT?

Где в man mount описано задание кодировки для ext3?

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

> А в ядре koi8-r осталась?

Модулем. Он предварительно был загружен (на всякий случай).

Кстати, наткнулся еще на одну проблему. Приходится гонять разные виндовые програмки через wine. Лицензионные! :) Отображается русский текст (при utf8) хорошо, но вот русского ввода нет :( Я погуглил и понял - общего решения этой проблемы нет? Или я не правильно понял?

Думаю проще вернуться на koi8-r... Там такой проблемы нет. 
Как Уважаемые гуру думают?

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

Хех. Кому может быть полезно...

Полупобедил wine. Я писал LANG=ru_RU.CP1252 wine PROG.exe ничего не получалось :(

Некоторые виндовые проги запустились так: LC_ALL=ru_RU.CP1252 wine PROG.exe Кстати некоторые PROG.exe вышибают Х-сы напрочь в этом варианте. Например, вайновский notepad.exe.

Остаюсь на utf8 :)

Всем спасибо!

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

> luit -encoding koi8r mc -b

Не помогло. Делал в Konsole - менял кодировку для проверки.

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