Войти

Показать полную графическую версию : Проблема с русскими именами файлов


iml
25-09-2006, 06:28
Доброго времени суток.
Redhat На отрез отказывается показывать русские имена файлов и директорий в FAT разделе.
Вот строка из fstab вроде монтируется правильно:
/dev/hda5 /mnt/DATADISK vfat auto,noexec,rw,nouser,iocharset=koi8-r,codepage=866 0 0

Притом создать файл с русским именем я могу - тут все отображается нормально, а вот те, что были
созданы под Виндой печатае что попало.
В чем может быть проблема?
Linux плохо знаю, поэтому прозьба сильно не материться.

ruslandh
25-09-2006, 07:24
Вроде всё правильно
А какая локаль у пользователя ?
(вывод команды locale).

поэтому прозьба сильно не материться

Ну что Вы, у нас все люди культурные, в крайнем случае на Google пошлют или в поиск по форуму :)

iml
25-09-2006, 08:08
вот что печатает:
LANG = "ru_RU.UTF-8"
LC_TYPE = "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"

[mzd]
25-09-2006, 08:24
Вместо iocharset=koi8-r,codepage=866 напишите nls=utf-8

iml
25-09-2006, 09:47
при монтировании пишет:
mount: wrong fs type, bad options, bad superblock on /dev/hda5 or
too many mounted file system

ruslandh
25-09-2006, 10:07
/dev/hda5 /mnt/DATADISK vfat auto,noexec,rw,nouser,utf8 0 0

iml
25-09-2006, 11:53
Заработало.
ОГРОМНОЕ СПАСИБО всем, выручили.

[mzd]
25-09-2006, 12:40
Если решение помогло - отметьте тему решенной и поблагодарите автора, нажав на "Полезное сообщение"




© OSzone.net 2001-2012