"Автомонтирование устройств с помощью autofs (http://j-sheridan.livejournal.com/48426.html)"URL: http://j-sheridan.livejournal.com/48426.html
Новость: http://www.opennet.me/opennews/art.shtml?num=14679
Фтыкнув девайс, и глядя udevmonitor --env обнаружим, что все флешки (мыльницы, ПСП, и т.п.) есть ни что иное, как "USB Mass Storage Device"
По сему пишем udev.rules---[cut here]---
#
ACTION!="add" , GOTO="end"SUBSYSTEM=="block", ACTION=="add", ATTRS{product}=="USB Mass Storage Device", NAME+="usb_storage", RUN+="/bin/mount /dev/usb_storage"
LABEL="end"
---[cut here]---в /etc/fstab/
/dev/usb_storage /media/usb_storage auto defaults 0 0
В общем, то же не универсально, но намного короче :)
Как прикажете отмонтировать? Тоже по событию udev, __после__ выдирания флешки из разъема? :)
>Как прикажете от монтировать? Тоже по событию udev, __после__ выдирания флешки из разъема?
>:)Нет. Все гораздо проще.
Используется сервер искусственного интеллекта, для снятия параметром используются датчики
присутствия, термо-тахо-пьезо датчики, данные с томографа мозга.
Изначально проводиться тренировка ИИ, после 1000 операций размонтирования, выдаются средне взвешенные параметры по каждому датчику. На основании этих данных запускается umount /media/flash. Всё, делов-то...Иль мля, у тя умного есть вариант который способен лучше и однозначно определить,
нужна мне подмонтированая флэшка или нет???
>Иль мля, у тя умного есть вариант который способен лучше и однозначно
>определить,
>нужна мне подмонтированая флэшка или нет???Наиболее нормальный способ ровно один: отмонтирование через m секунд после последней активности.
> Наиболее нормальный способ ровно один: отмонтирование через m секунд
> после последней активности.Головного мозга!
>Наиболее нормальный способ ровно один: отмонтирование через m секунд
> после последней активности.1. Флэшка как рабочий диск, пишем в период просветления о необходимости бэкапа.
(период просветления = 0 до $RADOM сек.)
2. Бездисковая хрень. (не всегда все файлы fopen/open).3. Переписали 8Гб, потом 3 минуты ничего не далали, но при попытки вынуть вспоминаеи
что надо отмонтировать, делаем контрольный umount, есстественно он скажет error not mounted.
Тут мы вспоминаем, что у нас есть волшебный скрипт, который отмонтирует по таймауту.
Но он отмонтировали до того как мы начали писать в /media/flash
Хорошая новость, - у нас уже есть ещё 8Гб дополнительного бэкапа в /media/flash.
Плохая, - мы отдали пустую флэшку заказчику из Владивостока.
Может это и маразм, но суть алгоритмов (да и вообще любых попыток имитирования) Искусственного интеллекта, это однозначность решения при всевозможных вариантах.
Три я Вам уже привёл, при которых размонтирование по таймауту не возможно.Ещё одиy:
Даже при Suspend To Disk/RAM может понадобиться, чтобы комп проснулся с подключённой флэшкой.
Впервые вижу человека, незнакомого с automount/autofs
И где! На опеннете...
эхъ....
>Впервые вижу человека, незнакомого с automount/autofs
>И где! На опеннете...
>эхъ....а чё это такое!
>а чё это такое!почитай статейку в стартовом сообщении...