А подскажите, как задать параметры монтирования? (в hal и dbus)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

А подскажите, как задать параметры монтирования?

Сообщение Kai SD »

Подскажите, люди добрые, куда пишутся опции монтирования для разных устройств, чтобы HAL и DBUS их использовали?
Хочу научить свои usb-шные устройства монтироваться по умолчанию с опциями utf8 и exec.
С уважением
Kai SD
Спасибо сказали:
Аватара пользователя
ArtSh
Сообщения: 433
ОС: Gentoo

Re: А подскажите, как задать параметры монтирования?

Сообщение ArtSh »

куда-то в район /etc/hal/fdi/policy В сети есть много информации по этой теме.
Поставь букву "Ё" на место еЁ!
Спасибо сказали:
Kornelius
Сообщения: 86
ОС: Linux/BSD/Netware/OpenSolaris

Re: А подскажите, как задать параметры монтирования?

Сообщение Kornelius »

Kai SD писал(а):
17.01.2009 16:58
Подскажите, люди добрые, куда пишутся опции монтирования для разных устройств, чтобы HAL и DBUS их использовали?
Хочу научить свои usb-шные устройства монтироваться по умолчанию с опциями utf8 и exec.


можно в /etc/fstab
(хоть и коряво, зато просто)
Спасибо сказали:
Аватара пользователя
proDOOMman
Сообщения: 284

Re: А подскажите, как задать параметры монтирования?

Сообщение proDOOMman »

ArtSh писал(а):
17.01.2009 21:47
куда-то в район /etc/hal/fdi/policy В сети есть много информации по этой теме.

Все параметры монтирования через hal находятся в файле /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi. На его основе можно сделать свои правила монтирования и закинуть их в /etc/hal/fdi/policy (или отредактировать 20-storage-methods.fdi, но при следующем же обновлении hal настройки слетят).
Как второй вариант могу предложить воспользоваться программой MountManager, теоретически она может помочь с настройкой.
И да, fstab еще никто не отменял =)
Ubuntu LL x86 on Acer Extensa 5635G
Спасибо сказали:
Kai SD
Сообщения: 622
Статус: линуксоид-сектант
ОС: gentoo 2008.0 x86_64

Re: А подскажите, как задать параметры монтирования?

Сообщение Kai SD »

С политиками HAL как раз и не могу разобраться. Я прописываю для vfat:

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

<append key="volume.mount.additional_options" type="strlist">utf8</append>
<append key="volume.mount.additional_options" type="strlist">noexec</append>

Первое подхватывается второе нет (но возможно первое задано еще где-то).

Гугль выдает мешанину из информации разной степени устаревшести. На каких-то буржуйских форумах упоминается о написании udev custom rules.
Если честно, лезть в правила udev для такой простой задачи как-то не хочется. Должно же быть более красивое решение.

P.S. fstab знаю но не хочу. В условии что я не знаю заранее имя устройства и точки монтирования - проще тогда уж каждый раз ручками.
С уважением
Kai SD
Спасибо сказали: