Русские буковки в подмонтированных разделах FAT - ??????????

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Русские буковки в подмонтированных разделах FAT - ??????????

Сообщение e28ploschanskiy »

Поставил Fedora Core 3, подмонтировал все windows разделы FAT32, а папка с казалось бы простым именем "Фильмы", называется "??????". Как это исправить? Пробовал в /etc/fstab так:
<b>
/dev/hda2 mnt/c vfat umask=0,iocharset=koi8-u,codepage=866 0 0
</b>
Не помогло. Может кто-нить знает еще способ? Попробую все варианты.

Аватара пользователя
Jay
Неотъемлемая часть форума
Сообщения: 238
Зарегистрирован: 23 сен 2004, 22:56

Сообщение Jay »

В fstab добавь строку:

Код: Выделить всё

/dev/hda2 /mnt/с vfat noauto,users,exec,umask=000,codepage=866,iocharset=utf8 0 0 
Хм, интересно, а как бы смотрелась эта крошка, если ей перерезать горло? Мне кажется, неплохо...

Аватара пользователя
fanrar
Неотъемлемая часть форума
Сообщения: 256
Зарегистрирован: 16 ноя 2004, 14:01
Откуда: minsk
Контактная информация:

Сообщение fanrar »

2Jay, не знаю, у меня только на cp1251 всё корректно отображается.
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

e28ploschanskiy, iocharset должен совпадать с системной кодировкой.
Опыт растет прямо пропорционально выведенному из строя оборудованию

e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Сообщение e28ploschanskiy »

Мой fstab:

Код: Выделить всё

# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
/dev/hda3               swap                    swap    defaults        0 0
/dev/hdc                /mnt/cdrom              iso9660    
/dev/hda2		     /mnt/c		vfat    umask=0,codepage=866,iocharset=utf8          0 0
/dev/hda5		     /mnt/d		vfat    umask=0,codepage=866,iocharset=koi8-r	     0 0
/dev/hda6		     /mnt/e		vfat    umask=0,codepage=866,iocharset=koi8-r	     0 0
pamconsole,fscontext=system_u:object_r:removable_t,ro,exec,noauto,managed 0 0
/dev/fd0                /media/floppy           auto    pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0

Для диска C: все стало на свои места. На всех остальных дисках остались ????????????
Llama писал(а):e28ploschanskiy, iocharset должен совпадать с системной кодировкой.
Как её узнать? Сис. кодировку.

Аватара пользователя
fanrar
Неотъемлемая часть форума
Сообщения: 256
Зарегистрирован: 16 ноя 2004, 14:01
Откуда: minsk
Контактная информация:

Сообщение fanrar »

/dev/hda5 /mnt/d vfat umask=0,codepage=866,iocharset=koi8-r 0 0
/dev/hda6 /mnt/e vfat umask=0,codepage=866,iocharset=koi8-r 0 0

Меняй здесь кодировку на utf8. Если всё работает .то лучше больше не трога - хуже будет. По себе знаю.:D
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

e28ploschanskiy, locale - о, что псле точки и есть кодировка ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Сообщение e28ploschanskiy »

fanrar писал(а):/dev/hda5 /mnt/d vfat umask=0,codepage=866,iocharset=koi8-r 0 0
/dev/hda6 /mnt/e vfat umask=0,codepage=866,iocharset=koi8-r 0 0

Меняй здесь кодировку на utf8. Если всё работает .то лучше больше не трога - хуже будет. По себе знаю.:D
C utf8 тоже пробовал - не работает.

e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Сообщение e28ploschanskiy »

Код: Выделить всё

[root@localhost ~]# 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=
Здесь только utf-8. Работает только для одного диска.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

e28ploschanskiy писал(а):Мой fstab:
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/hdc /mnt/cdrom iso9660
/dev/hda2 /mnt/c vfat umask=0,codepage=866,iocharset=utf8 0 0
/dev/hda5 /mnt/d vfat umask=0,codepage=866,iocharset=koi8-r 0 0
/dev/hda6 /mnt/e vfat umask=0,codepage=866,iocharset=koi8-r 0 0
pamconsole,fscontext=system_u:object_r:removable_t,ro,exec,noauto,managed 0 0
/dev/fd0 /media/floppy auto pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
Для диска C: все стало на свои места. На всех остальных дисках остались ????????????
Неужели не догадался сделать по аналогии...?
Опыт растет прямо пропорционально выведенному из строя оборудованию

e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Сообщение e28ploschanskiy »

Код: Выделить всё

# This file is edited by fstab-sync - see 'man fstab-sync' for details 
LABEL=/ / ext3 defaults 1 1 
none /dev/pts devpts gid=5,mode=620 0 0 
none /dev/shm tmpfs defaults 0 0 
none /proc proc defaults 0 0 
none /sys sysfs defaults 0 0 
/dev/hda3 swap swap defaults 0 0 
/dev/hdc /mnt/cdrom iso9660 
/dev/hda2 /mnt/c vfat umask=0,codepage=866,iocharset=utf8 0 0 
/dev/hda5 /mnt/d vfat umask=0,codepage=866,iocharset=utf8 0 0 
/dev/hda6 /mnt/e vfat umask=0,codepage=866,iocharset=utf8 0 0 
pamconsole,fscontext=system_u:object_r:removable_t,ro,exec,noauto,managed 0 0 
/dev/fd0 /media/floppy auto pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
Если по аналогии имеется в виду вышеприведенный конфиг, то сделал и к сожалению безуспешно? Если нет, то объясните пожалуйста.

Аватара пользователя
Speccyfan
Неотъемлемая часть форума
Сообщения: 540
Зарегистрирован: 18 дек 2004, 15:15
Откуда: Polotsk
Контактная информация:

Сообщение Speccyfan »

Надеюсь после редактирования конфига делал mount -a ? Или перегружался ? ;)
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588

e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Сообщение e28ploschanskiy »

Делал mount -a.

e28ploschanskiy
Заглянувший
Сообщения: 27
Зарегистрирован: 09 фев 2005, 00:33
Откуда: Brest State Technical University

Сообщение e28ploschanskiy »

Код: Выделить всё

# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/                 /                       ext3    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
/dev/hda3               swap                    swap    defaults        0 0
/dev/hdc                /mnt/cdrom              iso9660    
/dev/hda2		     /mnt/c		vfat    umask=0,codepage=866,iocharset=utf8          0 0
/dev/hda5		     /mnt/d		vfat    umask=0,codepage=866,iocharset=utf8	     0 0
/dev/hda6		     /mnt/e		vfat    umask=0,codepage=866,iocharset=utf8	     0 0
pamconsole,fscontext=system_u:object_r:removable_t,ro,exec,noauto,managed 0 0
/dev/fd0                /media/floppy           auto    pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
Сегодня обнаружил что такой код полностью рабочий.

Ответить