[samba] настроить русский при монтировании

Ivan Petrov pravo на hnet.ru
Вс Янв 24 14:12:32 UTC 2010


Имеется роутер asus wl500 v2
К usb разъему подключен внешний hdd терабайтник на ntfs
через веб интерфейс роутера он расшарен по самбе с параметром
DOS codepage - 866 cyrillic/russian
Из домашних машин на которых стоит Win XP SP2
диск видно и содержимое читается, правда если много вложенных 
папок названных русскими именами - то часть может не показать, 
не знаю почему. Но в принципе -  русские названия отображает 
нормально и считывает инфу.
А вот с нетбука, в конквероре по smb://wl500g/share
не показывал русские имена пока я в /etc/samba/samba.conf не 
вставил в global
-----------------------
dos charset = 866
unix charset = UTF8
display charset = UTF8
-----------------------
после этого русские имена видны без кракозябров.
Но я никак не могу подмонтировать этот диск в /media/wl500
sudo mount -t cifs //WL500g/share /media/wl500 -o 
iocharset=utf8,codepage=cp866 - дает кракозябры вместо русских 
имен. Пробовал менять местами utf8 и cp866 пробовал обе utf8 и 
обе cp866 - все то же самое - в папке вместо русских имен 
кракозябры и даже то что английскими именами не открывается - 
окошко "подвисает".
можно ли как-то решить эту проблему?
Если нет то  как правильно написать ком строку для nfs
  чтобы в ту же папку монтировалось?

И.П.



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