по мотивам: автоматическое монтирование usb flash
- From
- Artem S. Ignatiev (2:5020/2395)
- To
- Eugene Grosbein
- Date
- 2006-11-07T23:20:30Z
- Area
- RU.UNIX.BSD
Вижу вас хорошо --- слышу вас плохо, Eugene!
07 ноя 06 23:59, ты слова All про всяких автоматическое монтирование usb flash:
EG> ftp://www.kuzbass.ru/pub/freebsd/attach-umass-0.1.tgz
EG> shell-cкрипт, автоматически монтирующий USB Flash при втыкании флешки
EG> и отмонтирущий при выдергивании, для FreeBSD.
Недавно в голову подумал, но за неактуальностью так и не реализовал.
В GEOM нашёлся класс geom_label. В /dev магическим образом появляются директории ntfs, ufs, msdosfs и т.д. Надо только какой-нибудь amd напрячь (или придумать обвязку вокруг kevent/kqueue), и будет система автомонтирования, подобная той, что в Mac OS X. Особенно если geom при втыкании флешки/сидюка будет сам это обнаруживать и перечитывать TOC/whatsoever.
А если при этом система научится делать dirty umount (игнорируя все изменения) -- так вообще супер будет
ZaZooBred [team Бородатые] [ICQ: 67440949]
--- Я хожу, как дурак, без блокнота
* Origin: Зато ты не напрягаешься (2:5020/2395)
SEEN-BY: 50/12 400/814 450/1024 5000/5000 5011/13 5012/46 5015/28 5019/31
SEEN-BY: 5020/400 545 2238 2395 2871 4441 5021/29 5025/3 5027/12 5030/1080
SEEN-BY: 5030/1957 5035/38 5045/7 5054/1 4 8 9 11 28 35 36 37 45 63 66 67 70
SEEN-BY: 5054/75 84 85 5059/9 5062/10 5063/3 5064/7 5076/1 5077/70 5080/1003
SEEN-BY: 5084/9 5085/13 5095/20 5096/18 6001/10
PATH: 5020/2395 545 5054/1 37