В варианте с utf8 они равнозначны, только что проверил с обеими опциями, в любом случае все отображается нормально.
=> 1. согласно ману правильное использование опции utf8 следующее:
а не iocharset=utf8Код: Выделить всё
/dev/hdc /media/cdrom0 udf,iso9660 ser,unhide,utf8,noauto 0 0
UTF8+проблема отображения русских букв при чтении CD/DVD
- rain
- Неотъемлемая часть форума
- Сообщения: 219
- Зарегистрирован: 02 июл 2006, 20:56
- Контактная информация:
Registered Linux User #377068
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
phaoost, с чего ты взял что у меня было cp1251 !?
fa3a
fa3a
А почему отображаются русские буквы записанные в винде под линуксом с локалью koi8-r ??? Пока была у меня koi8-r ВСЕ диски нормально отображались.возвращаясь к теме топика.. kif0rt, а почему ты решил, что CDROM должен отображаться в кодировке UTF8? Я к тому, что если при записи файлов на диск использовалась кодировка например cp1251, то соответсвенно и отображаться корректно они будет именно под локалью с соответсвующей кодировкой..
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
- rain
- Неотъемлемая часть форума
- Сообщения: 219
- Зарегистрирован: 02 июл 2006, 20:56
- Контактная информация:
А почему отображаются русские буквы записанные в винде под линуксом с локалью koi8-r ???
А опции монтирования в fstab'e какие были?
Пока была у меня koi8-r ВСЕ диски нормально отображались.
ХЗ... Как вариант - приведи полные конфиги файлов, которые могут касаться локали/правильного отображения имен... Может чего и прояснится...
Registered Linux User #377068
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
Код: Выделить всё
# /etc/fstab: static file system information.
#
# <file> <mount> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda2 / reiserfs notail 0 1
/dev/hda3 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,unhide,iocharset=utf8,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
tmpfs /dev/shm tmpfs defaults 0 0
/dev/hda1 /media/hda1 vfat rw,noexec,nosuid,nodev,showexec,codepage=866,iocharset=utf8,umask=0,users,users,noauto,noauto 0 0
/dev/hda5 /media/hda5 vfat rw,noexec,nosuid,nodev,showexec,codepage=866,iocharset=utf8,umask=0,users,users,noauto,noauto 0 0
/dev/hda6 /media/hda6 xfs rw,users,users,noauto,noauto 0 0
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
- rain
- Неотъемлемая часть форума
- Сообщения: 219
- Зарегистрирован: 02 июл 2006, 20:56
- Контактная информация:
Эх, написал же уже, это не указание кодировки файловой системы диска/раздела, а параметр ядра, указывающий, во что конвертировать набор символов в именах (не помню точное определение, не смог найти ). И диски не пишутся в cp1251, koi8-r или любой другой национальной кодировке, прочитай еще раз мою цитату из мана (тоже где-то видел нормальное определение насчет формата записи дисков, найду - выложу...)kif0rt, я имел ввиду другое. диски записаны в 1251. поставь iocharset=cp1251
Последний раз редактировалось rain 17 авг 2006, 18:15, всего редактировалось 1 раз.
Registered Linux User #377068
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
- rain
- Неотъемлемая часть форума
- Сообщения: 219
- Зарегистрирован: 02 июл 2006, 20:56
- Контактная информация:
Я знаю, и, в общем, не писал, что не должен соответствовать. Еще раз:Llama писал(а):rain, iocharset именно это и есть, потому-то он и должен соответсвовать локали. Т.е. в данном случае - utf8.
А это неправильно, т.к. неважно, где они записаны, а локаль системы не является cp1251.диски записаны в 1251. поставь iocharset=cp1251
Registered Linux User #377068
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
OS: Debian GNU/Linux
Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
да.Llama писал(а):поддерка jouliet в ядре включена ?
Обнаружил щабавную вещь ... диски записанные в линуксе в локали koi8-r и utf-8, которые содержат русские буквы в именах файлов, отлично распознаются виндой !!!
Ненасилие ещё никому не помогало
Trying is the first step towards failure (c) Homer Simpson
Trying is the first step towards failure (c) Homer Simpson
-
- Неотъемлемая часть форума
- Сообщения: 732
- Зарегистрирован: 18 янв 2004, 22:29
- Откуда: Минск
- Контактная информация:
прикольно. а у меня ситуация обратна - в Linux - всё ок, а те диски что я записал в Linux в винде руские буквы не видны, вместо них знак подчёркивания ( _ )kif0rt писал(а):Обнаружил щабавную вещь ... диски записанные в линуксе в локали koi8-r и utf-8, которые содержат русские буквы в именах файлов, отлично распознаются виндой !!!
Debian Sarge r2 UTF-8