KDE 4.1 и монтирование флэшек

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

trojan_downloader
Сообщения: 58
ОС: Debian, Kubuntu

KDE 4.1 и монтирование флэшек

Сообщение trojan_downloader »

Поиск результатов не дал, поэтому спрошу здесь.
kubuntu kde 4.1 флэшки монтируются с кракозябрами в названии файлов. Куда смотреть?
Спасибо сказали:
Аватара пользователя
EvilLittlePenguin
Сообщения: 53
ОС: Zenwalk,Debian Lenny

Re: KDE 4.1 и монтирование флэшек

Сообщение EvilLittlePenguin »

Многие дистрибутивы не поддерживают кириллицу в FAT разделах..Если для винды эта флешка не нужна то можно переформатировать в Ext2/Ext3.Если нужно для винды,то ни чем не могу помочь.Зараее извиняюсь если раздел не FATовский :)
mehrunez ~ $ uname -a
Linux nekpas2 2.6.26-2-amd64 #1 SMP Thu May 28 21:28:49 UTC 2009 x86_64 GNU/Linux
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: KDE 4.1 и монтирование флэшек

Сообщение eddy »

Дык, укажите в fstab'е прямо: iocharset=koi8r
можно еще, на всякий случай: codepage=866 :-)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
trojan_downloader
Сообщения: 58
ОС: Debian, Kubuntu

Re: KDE 4.1 и монтирование флэшек

Сообщение trojan_downloader »

Да та же кубунта только с кедами 3.5.9 все нормально монтирует, глюк именно в кде 4.1
Системная кодировка utf8
И что там в фстабе прописывать, если флэшки каждый раз монтируются в разные точки
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: KDE 4.1 и монтирование флэшек

Сообщение eddy »

А если автомаунтом пользуетесь, ищите по форуму - настройки hal, udev и т.п.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Dimon93rus
Сообщения: 428
Статус: Kernel Killer

Re: KDE 4.1 и монтирование флэшек

Сообщение Dimon93rus »

Посмотри по этому пути:
/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi (Примерно так., не помню уже точно)
А лучше пройдись поиском в этой папке по слову codepage
Ubuntu Server 10.04 x86, Calculate Linux 11.6 x86
Спасибо сказали:
GeAlex
Сообщения: 148

Re: KDE 4.1 и монтирование флэшек

Сообщение GeAlex »

В мандриве 2009 rc вчера пофиксили, обновил hal.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: KDE 4.1 и монтирование флэшек

Сообщение blackdevil »

Многие дистрибутивы не поддерживают кириллицу в FAT разделах.

Ага, многие...90-ых годов....Если не знаете лучше бы не писали.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
trojan_downloader
Сообщения: 58
ОС: Debian, Kubuntu

Re: KDE 4.1 и монтирование флэшек

Сообщение trojan_downloader »

в /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi

<match key="volume.fstype" string="vfat">
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name" string="Linux">
<append key="volume.mount.valid_options" type="strlist">utf8</append>
Спасибо сказали:
Аватара пользователя
EvilLittlePenguin
Сообщения: 53
ОС: Zenwalk,Debian Lenny

Re: KDE 4.1 и монтирование флэшек

Сообщение EvilLittlePenguin »

Ага, многие...90-ых годов....Если не знаете лучше бы не писали.

Аналогичное могу сказать вам.Посмотрите хотя бы на opensuse 11..
mehrunez ~ $ uname -a
Linux nekpas2 2.6.26-2-amd64 #1 SMP Thu May 28 21:28:49 UTC 2009 x86_64 GNU/Linux
Спасибо сказали:
alekgorn
Сообщения: 59

Re: KDE 4.1 и монтирование флэшек

Сообщение alekgorn »

на кубунту
первоисточник - http://forum.ubuntu.ru/index.php?topic=30672.30
Работает!!!

1) sudo mc (не обязательно, просто в mc удобно создавать и редавтировать файлы)
Создаем файл /sbin/mount.mvfat:

#!/bin/bash

dev=$1
mpoint=$(echo $2 | sed -e 's/\ /\\\\ /')
shift
shift
eval mount -t vfat $dev $mpoint $@,quiet,iocharset=utf8,codepage=1251,showexec,umask=0,flush

2) Делаем его исполняемым:

chmod +x /sbin/mount.mvfat
(влалельцем этого файла и так является root, так как он его создал)

3) Создаем файл /etc/hal/fdi/policy/10_my_fsops.fdi

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="volume.fstype" string="vfat">
<match key="@block.storage_device:storage.hotpluggable" bool="true">
<merge key="volume.fstype" type="string">mvfat</merge>
<merge key="volume.policy.mount_filesystem" type="string">mvfat</merge>
<merge key="volume.mount.valid_options" type="strlist">utf8</merge>
<merge key="volume.mount.valid_options" type="strlist">shortname=</merge>
<merge key="volume.mount.valid_options" type="strlist">codepage=</merge>
<merge key="volume.mount.valid_options" type="strlist">iocharset=</merge>
<merge key="volume.mount.valid_options" type="strlist">umask=</merge>
<merge key="volume.mount.valid_options" type="strlist">dmask=</merge>
<merge key="volume.mount.valid_options" type="strlist">fmask=</merge>
<merge key="volume.mount.valid_options" type="strlist">uid=</merge>
<merge key="volume.mount.valid_options" type="strlist">flush</merge>
</match>
</match>
</device>

</deviceinfo>

И все! После этого на флешке сразу появилась кирилица.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: KDE 4.1 и монтирование флэшек

Сообщение eddy »

офигеть 8-\
По-моему, проще в fstab'e одну строчку добавить и монтировать ручками,
я у себя везде автомаунт поотключал, чтобы не доставало.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: KDE 4.1 и монтирование флэшек

Сообщение blackdevil »

По-моему, проще в fstab'e одну строчку добавить и монтировать ручками,
я у себя везде автомаунт поотключал, чтобы не доставало.

ну так пользователям проще увидеть непонятные символы и сразу удариться в панику! Кричать "Не поддерживается FAT" !
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
trojan_downloader
Сообщения: 58
ОС: Debian, Kubuntu

Re: KDE 4.1 и монтирование флэшек

Сообщение trojan_downloader »

Спасибо, теперь все работает как надо.
Спасибо сказали: