четверг, 30 апреля 2009 г.

Linux. Slax, еще раз про mount

Активно использую Slax.
Возникла проблема - надо примонтировать по сети каталог, в котором, конечно же, есть русские файлы/папки.

Решил по простому:
mount -t cifs //192.168.0.1/Data /mnt/Data -o user=guest,password=mypass

Примонтировал. Русский язык отображался мягко говоря криво. Потому что он все-таки отображался, но в каждом слове было много лишних буков. Ужас... Читать короче не возможно.

Начал эксперементировать с nls, charset - ничего не помогло в итоге: nls=utf8, iosharset=ru_RU.KOI8-R и т.д.

Нашел где хранятся кодировки:
/usr/share/i18n/locales/

Пробовал примонтировать с iocharset и названием кодировки - не помогло. Потом нашел еще одну папку:
/usr/share/X11/locale/

Попробовал оттуда название iso8859-5 и... о, чудо - свершилось, оно примонтировалось =)

Итого команда:
mount -t cifs //192.168.0.1/Data /mnt/Data -o user=guest,password=mypass,iocharset=iso8859-5

Если вам помогла эта статья - оставьте комментарий! Они доступны даже не зарегистрированным пользователям.

Комментариев нет: