CDROM, UTF-8, русские буквы.
Уважаемые Господа,
Столкнулся с неприятной проблемой, которую не удается решить
Несколько лет сидел под кодировкой KOI8-R, проблем не было.
Недавно поставил ASPLinux 11.2 и заодно решил перейти на прогрессивную
UTF-8.
Все работает прекрасно, за исключением работы с CD. Оказалось, что при
монтировании CD, на котором имена некоторых файлов и каталогов содержат
русские буквы, эти самые русские буквы заменяются вопросительными
знаками. На компьютере под Linux с локалью KOI8-R и под Windows русские
буквы читаются. Проблему обнаружил не сразу, поскольку не имею привычки
давать файлам русские имена.
Поиски с помощью Гугла показали, что на диске используется кодировка
UTF-16, которая в системе должна преобразовываться в UTF-8. Для этого
при монтировании должен указываться параметр iocharset=utf8 или просто
utf8. Соответствующая строка /etc/fstab у меня имеет вид:
/dev/hdd /media/dvdrecorder auto pamconsole,exec,auto,iocharset=utf8 0 0
но это результата не дает.
Система ASPLinux 11.2 ядро 2.6.17-1.2157.1asp
Прошу иткликнуться тех, кто действительно работает в UTF-8 и у кого эта
проблема решена.
Не хотелось бы возвращаться к KOI8-R.
Eugene Saenko:
Странно даже, по идее всё должно работать из коробки, в Фёдоре ведь
работает...
А если не "iocharset=utf8", а просто "utf8"?