[Comm] mount CD with russian file names under UTF8 locale

Шенцев Алексей Владимирович =?iso-8859-1?q?ashen_=CE=C1_nsrz=2Eru?=
Чт Дек 14 18:37:48 MSK 2006


В сообщении от Четверг 14 декабря 2006 18:00 Chernetskyy Olexander написал(a):
> Не помогает...
> я уже и руками его пробовал монтировать
> mount -t iso9660 -o ro,iocharset=utf8 /dev/cdrom /mnt/cdrom
> и разные опции пробовал. В man mount еще вычитал, что для iso9660 есть
> опция просто utf8.  Тоже пробовал - никаких изменений.
>
> Да, а почему для CD у вас опция "RW"?
> И правили ли вы файлы в /etc/hal/fdi/policy ?
>
> Вот еще интересное наблюдение:
> Пробовал монтировать с -t cdfs
> Тогда МС в каталоге монтирования видит файл sessions_1-1.iso. При входе в
> него имена отображаются подчеркиваниями. А вот ежели в этот файл войти
> крусайдером то он там увидит еще два каталога ISO9660 и "Joliet level 3". В
> ISO9660 имена отображаются абракадаброй, а в "Joliet level 3" нормальными
> русскими буквами.
>
> Шаманство какое-то. Вообщем я сегодня день угробил на монтирование CD. Ради
> интереса даже переходил на покаль кои8-р. И что самое противное в локали
> кои8-р все нормально.
>
> Как бы не пришлось ради своей музыкальной коллекции перейти на локаль
> кои8...

А если поробывать вам вот так:
[root на gw /]# cat /etc/fstab | grep cdrom
/dev/hdd        /media/cdrom subfs 
fs=cdfss,noauto,users,noexec,nodev,nosuid,rw,iocharset=koi8-r,codepage=866 0 
0

соотвественно, вместо koi8-r, что у меня поставить utf8 и вместо /dev/hdd 
поставить /dev/cdrom или как там у вас? И ещё меня смущает "Joliet level 3", 
насколько понял этот записан в виндах в стандарте "Joliet level 3", а вот как 
с ним работать в линуксе не интересовался ...
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen на nsrz.ru
ICQ: 271053845
XMPP: AlexShen на jabber.ru


Подробная информация о списке рассылки community