В Птн, 04/04/2008 в 17:56 +0400, Nikita V. Youshchenko пишет: > >> Дык эта. Там СНАЧАЛА идет его освобождение, потом выброс. Если > >> освободить устройство не удалось, выброса не происходит. > >> Попробуй открыть файл на cd из консоли и потом его вынуть. > > > > Это ты говорить о причинах, которые мешают отсоединить том программно. А > > вот если устройства уже нет, а в системе оно есть, значит, либо система > > не узнала о его извлечении (нет поддержки контроллера и дров), либо она > > вообще не умеет отлавливать такие события. > > Либо узнала, но специально не стала его удалять. > Попробуй вытащить примонтированную флэшку (с отключённым user space level > отмонтированием). Тогда устройство останется, до тех пор пока оно будет > использоваться хоть чем-то в ядре (в данном случае vfs).
Как отключить user space level отмонтирование? Вставил флёшку, открыл с неё фото, вынул, устройство пропало. > > Кстати, это очень интересный вопрос. Может ли ядро отлавливать > > извлечение устройства и что для этого надо? > > Может, когда железо и драйвер это поддерживают. Может также обнаруживать > исчезновение устройства по косвенным признакам, если драйвер это > поддерживает. Вся необходимая инфраструктура есть. Объясни тогда, зачем держать устройство если его вынули и воткнул ли обратно не известно? -- Покотиленко Костик <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

