Usb накопитель и кодировки имен файлов

Автор: dimon Дата: 05.04.2004 15:19 Дистрибутив ASP 9.2

Когда я втыкаю флэшку в usb-порт и монтирую её (кликнув по появившейся иконке на рабочем столе), то то что было записано на неё в винде и содержащее в именах файлов русские символы отображается кракозябрами. Я посмотрел /etc/fstab и обнаружил, что строчка относящаяся к флэшке появляется в этом файле только тогда когда я втыкаю её (флэшку) в usb-разъем. После извлечения оной из разъема эта строчка из файла /etc/fstab исчезает. Где и как поправить сие дело, так чтобы если эта строчка появлялась, то появлялась уже с iocharset=cp1251,codepage=866 ?
Re: usb накопитель и кодировки имен файлов 05.04.2004 15:46Custom тут нужно смотреть демон автомонтирования.

я особо не мучался: убрал автомонтирование,
прописал все как хочу, например сетевые диски,
а остальные , например ZIV, монтирую через скриптяру ;-)
Re: usb накопитель и кодировки имен файлов 06.04.2004 15:40dimon Мы не любим лёгких решений! Улыбка)) Всё-таки хочется заставить его работать как надо!

У меня по умолчанию запущен демон autofs, но, похоже, дело не в нем. Покопавшись, я не нашёл (может, руки кривые?) чего либо что указывало бы на его связь с изменением /etc/fstab.

Что в дистрибутиве отвечает за автоматическое изменение файла /etc/fstab и появление иконки на рабочем столе? Может, кто-нибудь всё-же знает?

Заранее благодарен ответившим!
Re: usb накопитель и кодировки имен файлов 07.04.2004 11:35hazard48 dimon писал(а):

> Что в дистрибутиве отвечает за автоматическое изменение файла
> /etc/fstab и появление иконки на рабочем столе? Может,
> кто-нибудь всё-же знает?
>
В 9.2 по умолчанию работает подсистема hotplug (реакйия на систмные события, например подключение/отключение USB-устройств). Смотрите man hotplug.
Это достаточно навороченная подсистема, и у меня не хватило времени самому с ним разобраться. Если решите проблему - дайте знать как, тоже хочеться знать.
Re: usb накопитель и кодировки имен файлов 08.04.2004 10:52DenisKor Прописываешь сам в /etc/fstab
/dev/sda /mnt/sda vfat noauto,iocharset=cp1251,codepage=866 0 0

И радуешься жизни.
Если нужно монтировать под пользователем то добавляшь user,uid=...
Re: usb накопитель и кодировки имен файлов 13.04.2004 07:51hazard48 DenisKor писал(а):

> Прописываешь сам в /etc/fstab
> /dev/sda /mnt/sda vfat
> noauto,iocharset=cp1251,codepage=866 0 0
>
> И радуешься жизни.
Hfle.cm - z собственно так и сделал.
Вопрос был не в этом, а как сделать нормальный локаль при подключении USB-диска средствами hotplug.
Re: usb накопитель и кодировки имен файлов 13.04.2004 10:16vyacheslav В файле /hotplug/hotplug.functions
ищешь строчку начинающуюся на fstab_line=
(находится примерно в средине файла)
и добавляешь нужные опции (iocharset=koi8-r,codepage=866)
Re: usb накопитель и кодировки имен файлов 15.04.2004 05:49E$h Подскажите плз: АСП9 - втыкаю флэшку но она не монтируется (что-то вроде no drivers attached to device). Ядро стандартное и переконфигурировать - лом и время нет. К тому же у меня /dev/sda - винт сказёвый. Что можно сделать чтобы запустить флэшку?
Спасибо.
Re: usb накопитель и кодировки имен файлов 15.04.2004 17:03hazard48 vyacheslav писал(а):

> В файле /hotplug/hotplug.functions
> ищешь строчку начинающуюся на fstab_line=
> (находится примерно в средине файла)
> и добавляешь нужные опции (iocharset=koi8-r,codepage=866)

Спасибо, все зарботало отлично.
RSS-материал