08.07.10 09:26 AlGero

Есть вопрос!ntfs-3g Debian Lenny. Копирование файлов с кириллическим шрифтом

Добрый день!
Есть проблема с копированием файлов.
Суть:
Linux Debian Lenny 2.6.26-2-686
Подключаю внешний жд (файловая система - NTFS) к системе.
1) Если в названиях файлов на внешнем жд, есть файлы с кириллицей, жд не подключается, система выдаёт ошибку о кодировке
2) При копировании файлов на внешний жд файлов, в которых содержатся кириллические имена, файл не копируются.
Подскажите, пожалуйста, где посмотреть и исправить.

P.S.
Для подключения внешнего жд с ntfs, установил ntfs-3g


Теги:

djester 08.07.10 10:17 # +0
По идее, ntfs - юникодная файловая система, проблем с русскими и прочими именами файлов не должно быть. У меня в арче ntfs-3g работает из коробки. При этом корректно отображаются русские, французские и английские имена файлов. В локали стоит LOCALE="ru_RU.utf8".
А какую конкретно ошибку о кодировке вам выдает? И вы действительно уверены, что у вас там ntfs на внешнем диске?
AlGero 08.07.10 10:34 # +1
На внешнем жд - абсолютно точно NTFS
Где проверить какая кодировка стоит по умолчанию?
Ошибку пришлю чуть позже. Сейчас нет под рукой этого жд.
И, ещё один вопрос. Где можно посмотреть и исправить кодировку в ntfs-3g
Zend 08.07.10 13:03 # +0
Где проверить какая кодировка стоит по умолчанию?

В терминале ввести locale и нажать результат будет примерно таким:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

~$locale
LANG=ru_RU.UTF-8
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=
 
lockie 08.07.10 10:28 # +0
Для драйвера ntfs нужен параметр nls=utf8. Для ntfs-3g, возможно, что-то в таком же духе.
WiseLord 08.07.10 10:41 # +0
В gentoo файл /etc/hal/fdi/policy/10-ntfs3g.fdi
Опция locale=ru_RU.UTF-8 - тогда начинает монтироваться нормально.
Весь файл выглядит так: http://dpaste.org/OHcs/
qmor 08.07.10 11:49 # +0
Чтобы они корректно отображались необходимо монтировать файловую систему с параметром
locale=ru_RU.KOI8-R
или
locale=ru_RU.UTF8
AlGero 08.07.10 11:54 # +0
Я так понимаю это надо указать в fstab ?
cppmm 08.07.10 13:25 # +-3
ппц
Неделя цитирования манов на welinux?
qmor 08.07.10 14:20 # +1
это можно и в fstab, так и при монтировании напрямую указать параметры
AlGero 08.07.10 14:45 # +1
Заработало вроде как.
Спасибо.
Всем спасибо.
Посты Комментарии
Последние посты
Посты Комментарии
Последние комментарии
Посты Комментарии
Изменения
Посты Комментарии Изменения Черновики Избранное
Черновики (все)
Посты Комментарии Изменения Черновики Избранное
Избранное (всё)
Посты Комментарии Изменения Черновики Избранное
Лучшие блоги (все 133)
Элита (все 2568 из 202 городов)
welinux.ru