Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

term
Сообщения: 53
ОС: AltLinux, Ubuntu, Debian

Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение term »

Здравствуйте!
Не могу понять, может кто объяснит такую ситуацию. Не так давно пользовался я AltLinux Compact 3.0, в нем по
умолчанию локаль utf8, но его K3b писал болванки (русские имена) не читаемые в Windows. Потом правда они пропатчили и выложили mkisofs и всё стало ОК. Сейчас я на Ubuntu 7.04, его записи в Windows читаются, как было и в более ранних его версиях. Просматривая свои диски недавно столкнулся с тем, что диски, записанные Compact, не
читаются в Ubuntu, выводятся ??. Я просто в шоке, по отдельности в них -ОК, а между собой несовместимость.
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение Voice »

А вы как монтируете?
Попробуйте так:
mount -t iso9660 -o iocharset=???
Вместо знаков вопроса попробуйте поподставлять разные кодировки.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Dudraug
Сообщения: 313
ОС: Debian lenny/sid

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение Dudraug »

Код: Выделить всё

mount -o utf8 /dev/cdrom /mnt/cdrom


Код: Выделить всё

mount -o codepage=866,iocharset=<ваша локаль> /dev/cdrom /mnt/cdrom
P4-3.0, ASUS P5GD1, 1024MB OЗУ, GeForce 6600GT
Спасибо сказали:
term
Сообщения: 53
ОС: AltLinux, Ubuntu, Debian

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение term »

Монтируется автоматически при вставке диска -> /dev/hdc on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,utf8,user=...)
Пробы монтировать вручную с перебором iocharset=..., ничего не дают. Если -o coddepage=866 добавлять, то вывод
mount: неверный тип ФС, неверная опция, неверный суперблок
на /dev/hdc, отсутствует кодовая страница или другая ошибка.
Спасибо сказали:
Аватара пользователя
Dudraug
Сообщения: 313
ОС: Debian lenny/sid

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение Dudraug »

codepage=866,iocharset=<ваша локаль>

поменяйте на utf8
и будет счастье, если автоматом монтируется то и так должно
P4-3.0, ASUS P5GD1, 1024MB OЗУ, GeForce 6600GT
Спасибо сказали:
Аватара пользователя
Sirx
Сообщения: 167
ОС: Ubuntu 9.04, Gentoo 2008.0

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение Sirx »

Dudraug писал(а):
10.09.2007 15:32
codepage=866,iocharset=<ваша локаль>

поменяйте на utf8
и будет счастье, если автоматом монтируется то и так должно

Достаточно прописать в /etc/fstab для привода iocharset=локаль. С опцией codepage будет ругаться на неверный тип ФС.
Спасибо сказали:
Аватара пользователя
v0v04ka
Сообщения: 63
ОС: Ubuntu-Maveric

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение v0v04ka »

iocharset=utf8 в fstab... всё.
Ищу симпатичную блондинку, Ubuntu настрою:)
Спасибо сказали:
term
Сообщения: 53
ОС: AltLinux, Ubuntu, Debian

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение term »

В общем решил я свой вопрос, заодно перейдя на новый виток знания. Смонтировал с опцией norock (которая отключает
чтение расширений rockridge ) и всё по русски.
mount /dev/hdc -o utf8,norock /media/cdrom
Так же понял, давно это было и я забыл, что когда писал диски был в локали CP1251, я тогда экспериментировал со сменой локали, ибо:
ls /media/cdrom
?????? ? ?????????
ls /media/cdrom | iconv -f cp1251
Мастер и Маргарита
Выводы: Если mkisofs пропатчен для применения с локалью UTF8, это практически во всех современных дистрибах,
проблемы, как ни странно, я видел в отечественных Compact 3.0 и Mops 5.1, то диски читаются в Windows корректно.
Потом в Compact и Mops были выложены нормальные версии.
Если используется расширение rockridge, то правильно читаются диски записанные, и читаемые, в одной локали.
Можно использовать монтирование вручную с опцией norock.
Спасибо всем!
Спасибо сказали:
jabx
Сообщения: 402
ОС: OpenSuSE 11.4 / Alt 6.0

Re: Решено: [Ubuntu] Чтение CD-дисков, глюки с кодировкой

Сообщение jabx »

v0v04ka писал(а):
11.09.2007 09:37
iocharset=utf8 в fstab... всё.

+1
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,iocharset=utf8 0 0 ;проверено в Debian Etch
или
/dev/scd0 /media/cdrom0 auto user,noauto,iocharset=utf8 0 0 ;проверено в Kubuntu 7.04 Feisty Fawn
Спасибо сказали: