PDA

Виж пълна версия : Задачка, закачка!! :))


Jamaika
17.01.05 г., 19:47
Имам Windows машина, на която съм шернал една папка, в която се намират файлове, написани на кирилица. Браузвам си папката през самбата без проблеми, файлчетата на кирилица се четат без абсолютно никакъв проблем. Искам под линукс да mount-на тази папка. За целта пиша:

mount -t smbfs -o username=ххх,password=ххх,iocharset=cp-1251 //xxxxx/proba /mnt/proba

Папката се mount-ва, но кирилицата се превръща в маймуница. Ха кажете ми сега защо става тази далавераи как да я оправя?!??:) :)

Electric_Elf
20.01.05 г., 03:12
Originally posted by Jamaika
mount -t smbfs -o username=ххх,password=ххх,iocharset=cp-1251 //xxxxx/proba /mnt/proba

Jamaika
20.01.05 г., 10:36
да, всъщност докато чаках някой да ми отговори, пробвах и много други варианти: windows-1251, utf-8, cp1251, и така нататък! Доколкото разбрах Windows XP използва utf-8 за енкодинг, но и с тази опция не става!

Ivanski
21.01.05 г., 12:25
Би трябвало да бъде iocharset=cp1251 да не би да има инсталиран FLexType на този Вин той май бъркаше по енкодинга изцяло доколкото знам .

Jamaika
21.01.05 г., 17:48
сакън, недей! :D :D Нямам инсталиран флекстайп!!! Чудя се сали не е някакъв бъг на КДЕ или на самба!!! Защо не вземе някой да го пробва да види дали при него ще стане така? Аз вече го тествам на 3 компютъра и винаги се получава!

Melwin
24.01.05 г., 13:30
Proweri dali ima[ tozi red w konfiguracionniq si fajl na qdroto
CONFIG_NLS_CODEPAGE_1251=y

exabyte
24.01.05 г., 15:24
Опитай iocharset=cp1251,codepage=cp855 и iocharset=cp1251,codepage=cp866.
Ако ползваш Gnome - ползвай iocharset=utf8. За KDE iocharset=cp1251 (и между другото е добра идея и локала да ти е български, ако пробваш под KDE или поне encoding-а да е CP1251)
Ако Windows-а е XP може да пробваш codepage=utf8 и codepage=cp1251 и други такива.
Ако е 98 опитай да му сложиш FlexType.
codepage ти оказва encoding-а, който се ползва от страната на сървъра. iocharset този, който се ползва от твоята страна.
Всичките трябва да са ти компилирани в kernel-а или като модули.