Summary: | Не перечисляет файлы с русскими именами на разделе ntfs без явного указания локали | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | ntfs-3g | Assignee: | Valery Inozemtsev <shrek> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | blocker | ||
Priority: | P2 | CC: | boyarsh, kondratyuk, lakostis, mike, shrek |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 12378 | ||
Bug Blocks: | 12100 |
Description
Vitaly Lipatov
2007-08-05 14:57:21 MSD
Это серьезно. Недостоверно: возможно та же проблема проявляется на разделах vfat, тогда надо перевешивать багу на другую компоненту. Я не могу проверить, нет vfat. На всякий случай привожу ссылку на обсуждение перекодирования имён: https://bugzilla.altlinux.org/show_bug.cgi?id=10658 С vfat всё работает нормально. Хм, последнее столкновение с ntfs-3g (весной?) вызвало только положительные эмоции. В т.ч. и русские буковки. Для ntfs-3g нужно указывать опцию монтирования locale=ru_RU.UTF-8. При монтировании вручную, видимо, хватает LC_CTYPE=en_US.utf8, установленного сейчас у root по умолчанию, но при монтировании в процессе загрузки эта переменная ещё не установлена. Аналогичная опция для vfat - iocharset=utf8 (но в случае vfat и кодировки UTF-8 имеются проблемы с преобразованием регистра символов - оно работает только для ASCII). Что же, понятно. Требуется явное указание LC_CTYPE Может быть стоит обсудить вопрос с заданием LC_CTYPE на ранней стадии? В /etc/sysconfig/i18n она же известна... |