Выдало много кодировок, часть поскипано... Но не совсем понятно как iconv мне может помочь?
[phantom@localhost ~]$ iconv -l
Следующий список содержит все известные встроенные кодировки. Это не
обязательно означает, что можно использовать любые комбинации данных
имен в параметрах командной строки FROM и TO. Одна и та же кодировка
может быть перечислена под несколькими именами (псевдонимами).
437, 500, 500V1, 850, 851, 852, 855, 856, 857, 860, 861, 862, 863, 864, 865,
866, 866NAV, 869, 874, 904, 1026, 1046, 1047, 8859_1, 8859_2, 8859_3, 8859_4,
. . .
UNICODE, UNICODEBIG, UNICODELITTLE, US-ASCII, US, UTF-7, UTF-8, UTF-16,
UTF-16BE, UTF-16LE, UTF-32, UTF-32BE, UTF-32LE, UTF7, UTF8, UTF16, UTF16BE,
UTF16LE, UTF32, UTF32BE, UTF32LE, VISCII-1, VISCII, VISCII1.1-1, WCHAR_T,
WIN-SAMI-2, WINBALTRIM, WINDOWS-31J, WINDOWS-874, WINDOWS-936, WINDOWS-1250,
WINDOWS-1251, WINDOWS-1252, WINDOWS-1253, WINDOWS-1254, WINDOWS-1255,
WINDOWS-1256, WINDOWS-1257, WINDOWS-1258, WINSAMI2, WS2, YU
Локаль в Мандриве по дефулту:
[phantom@localhost ~]$ locale
LANG=ru_RU.UTF-8
В общем то iconv и отвечает за кодировку наименования объектов на записываемых дисках.
Поставил и себе K3b, вот настройки, которые я произвёл:
1. В разделе Programms в K3b на вкладке User parameters напротив mkisofs поставил: -R -J -jcharset UTF-8
2. На вкладке Filesystem "Нового проекта" в разделе File Systems отметил чекбоксы:
- Generate Rock Ridge extension и
- Generate joilet extension
3. На вкладке Advanced "Нового проекта" в разделе ISO Level выбран Level 2
4. На вкладке Advanced "Нового проекта" в разделе Input Charset чекбокс [ ] Force input charset:
СнятЗапись прошла без проблем все каталоги и файлы содержащие в своём имени кириллические символы нормально читаются на вендовой машине.
З.Ы. Локаль у меня тоже UTF-8, система Debian 4.0 r0, K3b 0.12.17
И кстати у меня тоже в K3b нигде невозможно выбрать кодировку UTF-8, но однако работает