[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: автомонтирование



Sun, Apr 10, 2005 at 12:25:08PM -0400, Artem Zolochevskiy написал:
hi all
что есть в нашем дистрибутиве (и есть ли) для автоматического монтирования/размонтирования. Так чтоб для пользователя наиболее приближенно к m$ было. Пробовал autofs, да что-то как-то коряво все равно. в ALTLinux-e нечто желаемое видел, это не помню как это там сделано. Но.... жмешь на приводе выплюнуть cdrom и он послушно вылазит, без всяческих доп. манипуляций.

Мне напр.  удобнее жать - не на приводе(где-то там на системнике внизу под столом )
а на клавиатуре .Поэтому решил  оформить алиас :

alias 1='eject -tv /cdrom &&  mount /cdrom'
alias 2='umount -l /cdrom && cd / &&  eject -rv /cdrom'
alias 3='eject -rv /cdrom'

Но есть одна проблема.
Напр. вставил диск и начал копировать с него .И вдруг мне его срочно надо
вытащить (жена вам лучше объяснит зачем) .

% umount -l /cdrom - отлично работает и копирование сразу прерывается(вылезают
менюшки : "разрешите повторить-пропустить-отменить" - все в лучших традициях мастдая) .
а вот % eject -r /cdrom - неработает и вот что выводит ---
eject: `/dev/hdb' is a multipartition device
eject: trying to eject `/dev/hdb' using CD-ROM eject command
eject: CD-ROM eject command failed
eject: unable to eject, last error: Device or resource busy
---
но тут помогает k3b .оно может выдвинуть лоток невзирая ни на какие busy .
но зато оно не может размонтировать во время работы .

Так что два вопроса :
-как eject узнает , что device busy , и как бы это отключить ?
-каким образом k3b  этим совершенно не интересуется ?

Поскольку вряд ли кто знает про k3b( gui однако) , то посоветуйте п-му , которой можно точно отследить за отрезок времени код , выполненый cpu , порядок изменений в памяти ,а желательно - и на файловой системе .

Если получится - останется только разрекламировать это жене .
--
С уважением , Юра .



Reply to: