Bug 7528 - Не монтирует
: Не монтирует
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/ivman)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-08-02 21:07 by
Modified: 2005-08-30 14:43 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-08-02 21:07:40
Без каких-либо действий ситуация поменялась. Теперь в логах вроде всё
нормально:
Aug  2 21:06:36 localhost ivman: Attempting to mount /dev/hdd
Aug  2 21:06:36 localhost ivman: Running: /usr/bin/pmount -u 0002  -t iso9660 
/dev/hdd
...
Aug  2 21:07:31 localhost ivman: Attempting to mount /dev/sda1
Aug  2 21:07:31 localhost ivman: Running: /usr/bin/pmount -u 0002  -t vfat 
/dev/sda1  usbdisk || /usr/bin/pmount -u 0002  -t vfat  /dev/sda1
Точки монтирования создаются, но реально монтирования не происходит. Ручной
запуск pmount как и раньше работает нормально.
------- Comment #1 From 2005-08-02 21:34:37 -------
Нашли источник всех проблем! В системе, оказывается, хозяйничал fstab-sync.
Установка chattr +i /etc/fstab, как я понимаю, работает только на ext2/3. У
меня
корень на reiser, так что отключать её пришлось в
/usr/share/hal/fdi/policy/10osvendor/90-fstab-sync.fdi
После чего всё стало кучеряво!
ЗЫЖ а ivman может точки монтирования называть не hdb а cdrom/dvd?
------- Comment #2 From 2005-08-02 23:01:46 -------
А может в при установке ivman прописывать полиси в /etc/hal/fdi/policy/ чтоб
автоматизировать разбор "по понятиям"?
------- Comment #3 From 2005-08-03 00:06:10 -------
За название точек монтирование отвечает в первую очередь hal (при работающем
fstab-sync он переопределяет точке по своему интелекту).

Можно это сделать и через конфиг ivman, напрмер так:
<ivm:Match name="hal.volume.fstype" value="iso9660">
            <ivm:Option name="exec" value="sudo hal-set-property --udi
/org/freedesktop/Hal/devices/volume_label_  --key volume.mount_point --string
'/media/cdrom'" />
</ivm:Match>

Главное не забыть дать право пользователю ivman безпарольно выполнять
/usr/bin/hal-set-property

Собственно это кусок из еще не вышедшей третьей части статьи, посвященной
"извращенным" настройкам ivmna :)
------- Comment #4 From 2005-08-03 10:03:10 -------
Антон, вроде ж собирались этот ключ для HAL переложить в submount?
(тогда ivman мог бы или таскать свой -- ещё не понял, надо ли, бо вчера
пришлось
так же выдирать с корнем -- или не бегать с гвоздодёром за прибитым)