Собственно случилась такая ерунда, после записи на диск cd или dvd в программе k3b файлы на записаных дисках стали отображаться не по русски а кракозябрами, если название файла записано латинскими буквами то все нормально отображается.
Раньше все записывалось нормально без проблем. Конечно меня это не особо напрягает просто интересно почему такое могло случиться и как испраавить?
Ось Mandriva 2010 free, k3b v.1.69.0
После записи на диск файлы отображаются кракозябрами
Модератор: Bizdelnick
-
jastreb
- Сообщения: 45
- ОС: Mandriva 2010 Free
После записи на диск файлы отображаются кракозябрами
Вся власть пингвинам !
-
voidius
- Сообщения: 59
- ОС: Arch Linux
Re: После записи на диск файлы отображаются кракозябрами
либо при записи диска использовалась кодировка не поддерживающая кирилические символы, либо при монтировании диска используется неправильная кодировка.
-
Maggio
- Сообщения: 27
- ОС: Linux
Re: После записи на диск файлы отображаются кракозябрами
Это очень верно, но уж подсказали бы, куда топикстартеру копать... Я Мандривой не пользуюсь, и там многое сделано по-своему, но рискну предложить для начала:
$ locale
Пявится списочек инсталлированных кодировок. Достаточно en_US.utf8 (да, там и русские буквы есть). Или ru_RU.utf8 - здесь главное, что utf8
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: После записи на диск файлы отображаются кракозябрами
Если rock-ridge включено, то проблема только с монтированием (имена файлов записываются в той же кодировке, в какой они были на жестком диске). На форуме обсуждалось неоднократно. Посмотрите, что у вас написано в /etc/fstab для оптического привода. У меня, например, так:
Код: Выделить всё
/dev/sr0 /media/cdrom iso9660 ro,umask=0,fmask=133,users,iocharset=koi8-r,noauto,noexec 0 0RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
BDag
- Сообщения: 276
- ОС: Mandriva Linux Cooker
Re: После записи на диск файлы отображаются кракозябрами
eddy писал(а): ↑01.02.2010 14:51Если rock-ridge включено, то проблема только с монтированием (имена файлов записываются в той же кодировке, в какой они были на жестком диске). На форуме обсуждалось неоднократно. Посмотрите, что у вас написано в /etc/fstab для оптического привода. У меня, например, так:
Код: Выделить всё
/dev/sr0 /media/cdrom iso9660 ro,umask=0,fmask=133,users,iocharset=koi8-r,noauto,noexec 0 0
не нужно путать людей не стандартной установкой. Сайчас mandriva по-умолчанию устанавливает кодировку UTF8. Поэтому параметр iocharset=koi8-r будет не корректным.
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: После записи на диск файлы отображаются кракозябрами
Дык, я и сказал, что "к примеру"... Если у кого-то юникод, заменяем на iocharset=utf-8
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
ATIpro
- Сообщения: 614
- ОС: Arch Linux x86_64
Re: После записи на диск файлы отображаются кракозябрами
да и в fstab по-идее привода быть не должно, сейчас же все через hal монтируется
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: После записи на диск файлы отображаются кракозябрами
У кого как... Да и настроить монтирование через fstab куда проще, чем ковыряться в настройках hal и прописывать кодировки, права доступа и т.п. для каждого устройства (кроме того, например, DVD с фильмами монтироваться не должны - попробуйте объяснить это hal'у).
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
jastreb
- Сообщения: 45
- ОС: Mandriva 2010 Free
Re: После записи на диск файлы отображаются кракозябрами
Всем спасибо. Но похоже был просто единичный глюк при монтировании или записи диска. Сейчас все нормально, но за информацию спасибо.
Вся власть пингвинам !