From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <46913C12.9050600@micmedia.ru> Date: Sun, 08 Jul 2007 23:33:38 +0400 From: "Alexei V. Mezin" Organization: NT-MDT User-Agent: Thunderbird 2.0.0.4 (X11/20070604) MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list References: <200707071422.27528.mak@rsmu.ru> <468F7161.5010102@micmedia.ru> <200707081159.43475.mak@rsmu.ru> <4690B04D.3060602@micmedia.ru> <777d80610707080521p2da58599td7048d114f0ab79c@mail.gmail.com> <4690F500.8050106@micmedia.ru> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] hal & hal-fstab-sync X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: alex783@hotbox.ru, ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jul 2007 23:34:35 -0000 Archived-At: List-Archive: List-Post: Eugene Ostapets пишет: >> Сизиф, недельной давности, но поведение такое уже давно, наверное более >> года точно. Никаких КДЕ и прочих Гном (чистый старый AfterStep), никаких >> subfs, только HAL+ivman запущенный от пользователя, апплет wmvolman чтоб >> вручную не набирать pumount. >> >> Вставил CD, он опознался, примонтировался в /mnt/dvd. Вытащил диск, >> [alexei@threebears ~]$ lsof | grep dvd > mount | grep /mnt/dvd > было бы здорово увидеть А ничего не показывает вроде. >> Лечится с помощью >> pumount /mnt/dvd >> причем ТОЛЬКО от рута, от юзера получаю > Это означает что монтировал не ivman (по крайней мере не пользовательская копия) > Стоп, тут кажется я был малость не прав. Идеологическая дырка в монтировании: если машина загрузилась с диском в дисководе, то примонтировал ее не пользовательский ivman, и размонтировать только рутом :( Однако: проверил на свеже вставленном диске. Диск можно извлечь без отмонтирования, потом в логи лезет 2-4 раза VFS: busy inodes on changed media. потом вроде прочухивается ivman+hal и вызывает pumount. А вот с флэшками веселее. Вставил флэшку, примонтировалось в /media, извлек флэшку БЕЗ отмонтирования, USB подсистема отрапортовала, что девайс пропал, но каталог /media/TS2GJF110 не пропал, и при обращении к нему в логи вылезает: usb-storage: device scan complete usb 1-8: USB disconnect, address 3 scsi 6:0:0:0: rejecting I/O to dead device scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7830) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7831) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7832) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7833) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7834) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7835) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7836) failed scsi 6:0:0:0: rejecting I/O to dead device FAT: Directory bread(block 7837) failed scsi 6:0:0:0: rejecting I/O to dead device scsi 6:0:0:0: rejecting I/O to dead device Вот она, флэшка, примонтирована, но ее на самом деле уже нет [alexei@threebears /]$ mount | grep /media /dev/sdb1 on /media/TS2GJF110 type vfat (rw,noexec,nosuid,nodev,quiet,shortname=mixed,uid=500,gid=500,umask=077,iocharset=cp1251) Отмонтировать не получается никак: [alexei@threebears /]$ pumount /media/TS2GJF110/ Ошибка: невозможно определить путь к устройству: Нет такого файла или каталога [alexei@threebears /]$ pumount /dev/sdb1 Ошибка: невозможно определить путь к устройству: Нет такого файла или каталога И все, перезагрузка спасает. :(