The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Samba и кодировки"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Samba, выделена в отдельный форум / Linux)
Изначальное сообщение [ Отслеживать ]

"Samba и кодировки"  +/
Сообщение от Дмитрий (??) on 28-Мрт-06, 13:50 
Проблема избитая, перекопал кучу документации, но решить грамотно проблему так и не смог.
Имеем бздю с самбой 3.0.11
В конфиге нет никаких параметров отвечающих за кодировку. Использовалась самба в виндовой сетке и работала замечательно.
Сейчас из-под линукса пытаюсь примапить шары этой самбы. "Сетевым окружением" в kde все показывается как надо, русские имена отображаются корректно, маплю шары с помощью mount/mount.smbfs/smbmount (не принципиально), результат один - русские названия не отображаются, вместо них одна буква и все.
Локаль установлена koi8r.
Маплю командой
mount -t smbfs //samba/share /mnt/ -o iocharset=koi8-r,codepage=cp866

Начал играть с настройками, установил dos charset и unix charset на сервере в CP866 и KOI8-R соответственно. В линуксе теперь просто кракозябры (не одна буква), но и в винде кракозябры. долго играл с кодировками и их названиями, в конце попробовал следующее: Зашел из винды, все названия такие же, кракозябры, и создал новый каталогс русским именем и вуаля, этот каталог теперь везде видится как надо. Вопрос, а что делать-то??? Не переименовывать же все папки? Как заставить обе операционки понимать те каталоги и файлы, которые там созданы давно.
Всем заранее спасибо.

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Samba и кодировки"  +/
Сообщение от PJ (??) on 28-Мрт-06, 21:36 
>Проблема избитая, перекопал кучу документации, но решить грамотно проблему так и не
>смог.
>Имеем бздю с самбой 3.0.11
>В конфиге нет никаких параметров отвечающих за кодировку. Использовалась самба в виндовой
>сетке и работала замечательно.
>Сейчас из-под линукса пытаюсь примапить шары этой самбы. "Сетевым окружением" в kde
>все показывается как надо, русские имена отображаются корректно, маплю шары с
>помощью mount/mount.smbfs/smbmount (не принципиально), результат один - русские названия не отображаются,
>вместо них одна буква и все.
>Локаль установлена koi8r.
>Маплю командой
>mount -t smbfs //samba/share /mnt/ -o iocharset=koi8-r,codepage=cp866
>
>Начал играть с настройками, установил dos charset и unix charset на сервере
>в CP866 и KOI8-R соответственно. В линуксе теперь просто кракозябры (не
>одна буква), но и в винде кракозябры. долго играл с кодировками
>и их названиями, в конце попробовал следующее: Зашел из винды, все
>названия такие же, кракозябры, и создал новый каталогс русским именем и
>вуаля, этот каталог теперь везде видится как надо. Вопрос, а что
>делать-то??? Не переименовывать же все папки? Как заставить обе операционки понимать
>те каталоги и файлы, которые там созданы давно.
>Всем заранее спасибо.

dos charset = 866

в опциях mount параметр codepage=866 (а не cp866)


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Samba и кодировки"  +/
Сообщение от nio (??) on 29-Мрт-06, 14:34 
>Проблема избитая, перекопал кучу документации, но решить грамотно проблему так и не
>смог.
>Имеем бздю с самбой 3.0.11
>В конфиге нет никаких параметров отвечающих за кодировку. Использовалась самба в виндовой
>сетке и работала замечательно.
>Сейчас из-под линукса пытаюсь примапить шары этой самбы. "Сетевым окружением" в kde
>все показывается как надо, русские имена отображаются корректно, маплю шары с
>помощью mount/mount.smbfs/smbmount (не принципиально), результат один - русские названия не отображаются,
>вместо них одна буква и все.
>Локаль установлена koi8r.
>Маплю командой
>mount -t smbfs //samba/share /mnt/ -o iocharset=koi8-r,codepage=cp866
>
>Начал играть с настройками, установил dos charset и unix charset на сервере
>в CP866 и KOI8-R соответственно. В линуксе теперь просто кракозябры (не
>одна буква), но и в винде кракозябры. долго играл с кодировками
>и их названиями, в конце попробовал следующее: Зашел из винды, все
>названия такие же, кракозябры, и создал новый каталогс русским именем и
>вуаля, этот каталог теперь везде видится как надо. Вопрос, а что
>делать-то??? Не переименовывать же все папки? Как заставить обе операционки понимать
>те каталоги и файлы, которые там созданы давно.
>Всем заранее спасибо.

У меня сейчас в конфиге вот что написано:
        dos charset = 866
        unix charset = koi8-r
Тем не менее проги, установленные на сервере некоторые сообщения выдают с квакозябрами. В чем прикол?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Samba и кодировки"  +/
Сообщение от m1m1n0 (ok) on 29-Мрт-06, 18:51 
display charset = cp1251
dos charset = cp866
unix charset = cp1251
это для кодировки cp1251, я думаю что для кои можно провести паралели
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Samba и кодировки"  +/
Сообщение от bromantik email(??) on 29-Мрт-06, 21:55 
>display charset = cp1251
>dos charset = cp866
>unix charset = cp1251
> это для кодировки cp1251, я думаю что для кои можно провести
>паралели

Забыл отписать, проблема решилась несколько странно, была указана только dos charset, все заработало, я в смятении, любое добавление unix charset приводило к каракулям в винде.

Всем спасибо

Ах да, еще вопрос, в mc как-нибудь можно юзать сетевое окружение без монтирования ресурсов?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Samba и кодировки"  +/
Сообщение от Olstrill email on 30-Апр-10, 20:09 
Была идентичная проблема, kubuntu 10.04, удаление unix charset полностью решило проблему с закоряками на шарке из под vista
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру