KDE 4.1 и монтирование флэшек
Модератор: Модераторы разделов
-
trojan_downloader
- Сообщения: 58
- ОС: Debian, Kubuntu
KDE 4.1 и монтирование флэшек
Поиск результатов не дал, поэтому спрошу здесь.
kubuntu kde 4.1 флэшки монтируются с кракозябрами в названии файлов. Куда смотреть?
kubuntu kde 4.1 флэшки монтируются с кракозябрами в названии файлов. Куда смотреть?
-
EvilLittlePenguin
- Сообщения: 53
- ОС: Zenwalk,Debian Lenny
Re: KDE 4.1 и монтирование флэшек
Многие дистрибутивы не поддерживают кириллицу в 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
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 и монтирование флэшек
Дык, укажите в fstab'е прямо: iocharset=koi8r
можно еще, на всякий случай: codepage=866 :-)
можно еще, на всякий случай: codepage=866 :-)
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
trojan_downloader
- Сообщения: 58
- ОС: Debian, Kubuntu
Re: KDE 4.1 и монтирование флэшек
Да та же кубунта только с кедами 3.5.9 все нормально монтирует, глюк именно в кде 4.1
Системная кодировка utf8
И что там в фстабе прописывать, если флэшки каждый раз монтируются в разные точки
Системная кодировка utf8
И что там в фстабе прописывать, если флэшки каждый раз монтируются в разные точки
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: KDE 4.1 и монтирование флэшек
А если автомаунтом пользуетесь, ищите по форуму - настройки hal, udev и т.п.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Dimon93rus
- Сообщения: 428
- Статус: Kernel Killer
Re: KDE 4.1 и монтирование флэшек
Посмотри по этому пути:
/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi (Примерно так., не помню уже точно)
А лучше пройдись поиском в этой папке по слову codepage
/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 и монтирование флэшек
В мандриве 2009 rc вчера пофиксили, обновил hal.
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: KDE 4.1 и монтирование флэшек
Многие дистрибутивы не поддерживают кириллицу в FAT разделах.
Ага, многие...90-ых годов....Если не знаете лучше бы не писали.
Простые решения для Ubuntu-подобных систем: смотрим тут
-
trojan_downloader
- Сообщения: 58
- ОС: Debian, Kubuntu
Re: KDE 4.1 и монтирование флэшек
в /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>
<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 и монтирование флэшек
Ага, многие...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
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 и монтирование флэшек
на кубунту
первоисточник - 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>
И все! После этого на флешке сразу появилась кирилица.
первоисточник - 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 и монтирование флэшек
офигеть 8-\
По-моему, проще в fstab'e одну строчку добавить и монтировать ручками,
я у себя везде автомаунт поотключал, чтобы не доставало.
По-моему, проще в fstab'e одну строчку добавить и монтировать ручками,
я у себя везде автомаунт поотключал, чтобы не доставало.
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: KDE 4.1 и монтирование флэшек
По-моему, проще в fstab'e одну строчку добавить и монтировать ручками,
я у себя везде автомаунт поотключал, чтобы не доставало.
ну так пользователям проще увидеть непонятные символы и сразу удариться в панику! Кричать "Не поддерживается FAT" !
Простые решения для Ubuntu-подобных систем: смотрим тут
-
trojan_downloader
- Сообщения: 58
- ОС: Debian, Kubuntu
Re: KDE 4.1 и монтирование флэшек
Спасибо, теперь все работает как надо.