Страница 1 из 1

mount_smbfs+windows+шведские(немецкие)символы

Добавлено: 2013-02-18 19:30:55
dreamer538
Подскажите, как добиться корректной работы mount_smbfs и немецко-шведских умлаутов (к примеру, ?)
В данный момент

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

# locale
LANG=sv_SE.ISO8859-1
LC_CTYPE="sv_SE.ISO8859-1"
LC_COLLATE="sv_SE.ISO8859-1"
LC_TIME="sv_SE.ISO8859-1"
LC_NUMERIC="sv_SE.ISO8859-1"
LC_MONETARY="sv_SE.ISO8859-1"
LC_MESSAGES="sv_SE.ISO8859-1"
LC_ALL=

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

mount_smbfs -E utf-8:iso-8859-1 
С другой стороны - Windows Home Server. BSD на шаре может создавать файлы с умлаутами, может работать/читать удалять, но при входе с виндового клиента - видны русские (!) буквы. Если в эту же в этой шаре создавать файл в винде, умлауты просто отбрасываются в никсе (? становится a).

Есть ли соображения?
Спасибо

Re: mount_smbfs+windows+шведские(немецкие)символы

Добавлено: 2013-02-19 9:24:39
Alvares
mount_smbfs -E utf-8:iso-8859-1
параметр -L еще попробовать?

Re: mount_smbfs+windows+шведские(немецкие)символы

Добавлено: 2013-02-19 11:04:19
dreamer538
Проблема решилась так:

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

mount_smbfs -E utf-8:cp850

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

# locale
LANG=sv_SE.UTF-8
LC_CTYPE="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_MESSAGES="sv_SE.UTF-8"
И(!) изменением кодировки для неюникодовых программ на удаленной виндоус на Шведская(Швеция).