On Tue, Aug 30, 2005 at 07:05:25PM +0400, Alexey I. Froloff wrote: > * Sergey Vlasov [050830 18:49]: > > > > > Собственно hal получает сигнал от ядра. > > > > Как именно - через netlink? > > > Угу. А в обработчике сообщения mount/umount смотрит в > > > /proc/mounts. > > Можно запатчить ядро и посмотреть, как поведёт себя hal, а потом пойти с > > этим патчем куда-нибудь и посмотреть, куда пошлют оттуда. > Ну, у volume'а есть два пропертя - is_mounted и mount_point, при > чём обновляются они оба сразу. Вот первую проперть надо > обновлять уже после освобождения устройства, впихнув в ядро ещё > одно сообщение и в hal ещё один обработчик... Кстати, событие mount, похоже, тоже сломано (просто это менее заметно): http://article.gmane.org/gmane.linux.hotplug.devel/8775 Как обычно - сначала что-то сделали, потом начали думать, как же сделать правильно.