Люди, помогите, ушел в ступор. Нужно подмонтировать шару на серваке под управлением W2k server.
В /etc/fstab прописываю
\\192.168.11.2\mp3 /media/trans/mp3 smbfs codepage=866,iocharset=utf8,uid=1000,gid=0,noauto,ro,nouser,credentials=/etc/fstab_smb_credentials_1 0 0
После этого mount /media/trans/mp3, ресурс монтирует нормально, но все имена папок и файлов на русском языке отображаются кракозябрами.
Пробовал различные варианты с codepage - cp866 и CP866, но результат нулевой.
ОС: Kubuntu 6.06
Samba 3.0.22
hamele0n@hamele0n:~$ locale
LANG=ru_RU.UTF-8
LANGUAGE=ru_RU:ru:en_GB:en
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Подскажите, что я делаю не так?
smbmount кодировка
Модератор: Модераторы разделов
-
- Сообщения: 2910
Re: smbmount кодировка
Попробуй koi8-r или cp1251. Значения codepage тоже, кстати надо менять.
И еще: в /etc/fstab у тебя шара прописана с \, а лучше сделать с /.
И еще: в /etc/fstab у тебя шара прописана с \, а лучше сделать с /.
-
- Сообщения: 8
- ОС: Ubuntu 6.06 LTS
-
- Бывший модератор
- Сообщения: 2055
- Статус: ...
- ОС: Windows 7
Re: smbmount кодировка
Может стоит посмотреть настройки самбы.
-
- Сообщения: 363
- ОС: Debian, на работе rhel
Re: smbmount кодировка
Можно увидеть пример названия в крякозябрах? по виду можно хоть примерно определить, во что нужно перекодировать
-
- Сообщения: 302
- Статус: Ubuntuфил
- ОС: Ubuntu 7.10
Re: smbmount кодировка
? ?????⨫ ??? (?. ??????) ?.??㤦??? ?????? ?????? ???????? ?६? ????? ??? 2 ??娢 ??????? ??? 1
?. ???? ?.????ॢ?? ?????? ????⨭?? ?????⨪ blues ??娢 ????મ? ??? 2
?.?㪨? ??? ???쪮? ??????? klassica ?.????檨?
?.???? ???? ??????? ????????? pink floyd ??த??檨?
?.???異 ???? ??????? ?????? ?????????? Rock n' Roll classics ?. ?㪠祢
?.?????? ??? ???? ??????? ?.????????? 2 Wolf Hoffmann-Classical
у меня таже трабла
?. ???? ?.????ॢ?? ?????? ????⨭?? ?????⨪ blues ??娢 ????મ? ??? 2
?.?㪨? ??? ???쪮? ??????? klassica ?.????檨?
?.???? ???? ??????? ????????? pink floyd ??த??檨?
?.???異 ???? ??????? ?????? ?????????? Rock n' Roll classics ?. ?㪠祢
?.?????? ??? ???? ??????? ?.????????? 2 Wolf Hoffmann-Classical
у меня таже трабла
Apple Power book G4 (Mac OS X 10.4.11)
www.cCube.ru
www.cCube.ru
-
- Сообщения: 363
- ОС: Debian, на работе rhel
Re: smbmount кодировка
N-gusakov писал(а): ↑21.07.2006 23:44? ?????⨫ ??? (?. ??????) ?.??㤦??? ?????? ?????? ???????? ?६? ????? ??? 2 ??娢 ??????? ??? 1
?. ???? ?.????ॢ?? ?????? ????⨭?? ?????⨪ blues ??娢 ????મ? ??? 2
?.?㪨? ??? ???쪮? ??????? klassica ?.????檨?
?.???? ???? ??????? ????????? pink floyd ??த??檨?
?.???異 ???? ??????? ?????? ?????????? Rock n' Roll classics ?. ?㪠祢
?.?????? ??? ???? ??????? ?.????????? 2 Wolf Hoffmann-Classical
у меня таже трабла
Только что понял, что понятия не имею, какие изменения может претерпеть текст с неправильной кодировкой при передаче по сети

В общем, то что я увидел, было попыткой выдать cp866 за utf8
Может, в вашем случае smbmount вообще ничего не перекодировал?
Попробуйте, например,
ls | iconv -f cp866 -t utf-8
-
- Сообщения: 302
- Статус: Ubuntuфил
- ОС: Ubuntu 7.10
Re: smbmount кодировка
Понятно, тогда монтировать надо так:
При таком монтировании русские буквы отображаются нормально!!!
Код: Выделить всё
sudo smbmount //192.168.0.11/share /media/server -o codepage=cp866,iocharset=utf8
При таком монтировании русские буквы отображаются нормально!!!

Apple Power book G4 (Mac OS X 10.4.11)
www.cCube.ru
www.cCube.ru
-
- Сообщения: 8
- ОС: Ubuntu 6.06 LTS
Re: smbmount кодировка
N-gusakov писал(а): ↑22.07.2006 17:39Понятно, тогда монтировать надо так:
Код: Выделить всё
sudo smbmount //192.168.0.11/share /media/server -o codepage=cp866,iocharset=utf8
При таком монтировании русские буквы отображаются нормально!!!
А как быть, если я хочу использовать /etc/fstab?

-
- Сообщения: 767
- ОС: Debian GNU/Linux SID
Re: smbmount кодировка
hamele0n писал(а): ↑22.07.2006 20:19N-gusakov писал(а): ↑22.07.2006 17:39
Понятно, тогда монтировать надо так:
Код: Выделить всё
sudo smbmount //192.168.0.11/share /media/server -o codepage=cp866,iocharset=utf8
При таком монтировании русские буквы отображаются нормально!!!
А как быть, если я хочу использовать /etc/fstab?
дописать iocharset=utf8 про codepage, для UTF8, если не ошибаюсь, она не нужна. К тому ж для некоторых ФС "utf8=true" рабоатет вместо iocharset