воскресенье, 17 мая 2009 г.

Как убрать "кракозябры" в русских именах файлов на флешке

/*
Решаем все средствами хала. Для начала pacman -Syu. Само собой. Потом читаем вики, проверяем пользователя на принадлежность нужным группам.
Далее в политиках разрешаем пользователям работать со сменными девайсами и вкл-выкл комп (теперь требует хал)
файл /etc/PolicyKit/PolicyKit.conf /*






















/* Теперь флешка должна автомантироваться точно....но с кракозябрами.
Далее если гном - лезем в кофигуратор и пописываем туда (третий пост если не ошибаюсь)
В xfce4.4 ставим подпорку.
создаём файл /etc/hal/fdi/policy/10mvfat.fdi






mvfat
mvfat
quiet
showexec
codepage=
iocharset=
umask=
dmask=
fmask=
uid=
flush






Здесь мы объявили новую файловую систему mvfat вместо fat и exo-mount будет монтировать fat разделы уже командой mount.mvfat, которую мы ему любезно предоставим создав в каталоге /sbin файл mount.mvfat следующего содержания

#!/bin/bash
eval mount -t vfat $@,quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush

и сделав
chmod 755 /sbin/mount.mvfat

Перезапустив хал (перезагрузив комп) любая вставленная fat флэшка будет определяться cp1251 кодировкой...
*/
Источник: http://archlinux.org.ru/forum/viewtopic.php?f=8&t=1387&p=11377

Комментариев нет:

Отправить комментарий