Невидит файлы с кирилическими именами.

Общие переговоры относительно Sabayon Linux

Moderators: sidsoft, Moderators

Невидит файлы с кирилическими именами.

Postby vlad » Fri Apr 16, 2010 5:27

Подскажите плз. как побороть.
vlad
Baby Hen
 
Posts: 3
Joined: Wed Apr 14, 2010 19:02

Re: Невидит файлы с кирилическими именами.

Postby yudjin » Fri Apr 16, 2010 20:40

Приветствую.
Дайте больше информации. Кто не видит эти файлы? В какой файловой системе раздел? что за раздел? флешка?
yudjin
Technological Hen
 
Posts: 347
Joined: Tue Nov 11, 2008 20:48
Location: Vinnitsa, Ukraine

Re: Невидит файлы с кирилическими именами.

Postby maZayka » Sat Apr 17, 2010 18:36

у меня такая проблема возникла с внешним винтом он в ntfs и с разделом в ntfs на ноуте, после очередного обновления стало монтировать read-only и файлы с русскими названиями не показывало. пока решила проблему вот так
Code: Select all
ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs
Женщина не должна быть дурой, всё отстальное поддается коррекции))
User avatar
maZayka
Young Hen
 
Posts: 36
Joined: Thu Feb 04, 2010 21:24
Location: Москва

Re: Невидит файлы с кирилическими именами.

Postby yudjin » Sat Apr 17, 2010 20:47

Да, у меня тоже было такое давно, но хоть убей, не помню при каких обстоятельствах. Решилось то ли правкой каких-то переменных окружения, типа как в этой теме, то ли дописыванием чего-то в /etc/fstab. Но думаю что ln -s /sbin/mount.ntfs-3g /sbin/mount.ntfs это даже лучше и стройнее. Если речь о NTFS и сменных носителях, естественно.
yudjin
Technological Hen
 
Posts: 347
Joined: Tue Nov 11, 2008 20:48
Location: Vinnitsa, Ukraine

Re: Невидит файлы с кирилическими именами.

Postby nebelwanderer » Sun Apr 18, 2010 10:04

Для GNOME-версии: открываем GConf (приложения -> системные -> редактор конфигурации -> system -> storage -> default options -> vfat) и там проставляем два дополнительных параметра: codepage=866 и iocharset=utf8. У меня это точно залечило аналогичную проблему с отображением кириллицы на внешних флешках и накопителях.
Image
nebelwanderer
Simple Hen
 
Posts: 45
Joined: Mon May 25, 2009 22:35
Location: Moscow, Russia

Re: Невидит файлы с кирилическими именами.

Postby Tvin » Fri Apr 30, 2010 15:33

Стационарный жесткий диск можно прописать в fstab, задав нужные параметры. Еще можно воспользоваться програмкой ntfs-config. Она сама пропишет всё необходимое, включая внешние жесткие диски.

Вообще, новые драйверы ntfs3g год как уже не требуют особых параметров в fstab, сами должны всё понимать...

Если за автомонтирование отвечает hal, тогда нужно прописать правило для монтирование устройств. Тогда диски будут правильно монтироваться в системе даже при загрузке в коммандную строку (если hald запущен, конечно).

Файл /usr/share/hal/fdi/policy/10osvendor/10-ntfs-policy.fdi . Если его нет, то нужно создать из-под рута.

Примеров в инете полно. К примеру, так:

Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="volume.fstype" string="ntfs">
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.fstype" type="string">ntfs-3g</merge>
<merge key="volume.policy.mount_filesystem" type="string">ntfs</merge>
<append key="volume.mount.valid_options" type="strlist">users</append>
<merge key="volume.policy.mount_option.users" type="bool">true</merge>
<append key="volume.mount.valid_options" type="strlist">utf-8</append>
<merge key="volume.policy.mount_option.utf-8" type="bool">true</merge>
<append key="volume.mount.valid_options" type="strlist">locale=ru_RU.UTF-8</append>
<merge key="volume.policy.mount_option.locale=ru_RU.UTF-8" type="bool">true</merge>
</match>
</match>
</device>
Tvin
Simple Hen
 
Posts: 47
Joined: Sat Nov 29, 2008 20:27


Return to Russian

Who is online

Users browsing this forum: No registered users and 1 guest