Кое-что про Linux и не только

Полуавтоматическое монтирование

leave a comment »

Пытался разобраться с автоматическим монтированием сменных носителей. Похоже, тут кто во что горазд. Можно использовать правила udevd, можно демон из ядра (причём их там вроде 2 штуки). Есть свои “монтировщики” у KDE и GNOME, несколько user-space демонов…
В результате, сделал по-простому. Всё, что понадобилось – /etc/fstab и файл-менеджер ROX-Filer.
В /etc/fstab прописываем:

/dev/hda1 /cdrom udf,iso9660 user,noauto,ro 0 0
/dev/sdb1 /flash vfat user,noauto 0 0

где /dev/hda – это DVD-ROM, в /dev/sdb “втыкается” USB Flash накопитель. См. man 8 mount и man 5 fstab.
Далее в файловом менеджере ROX-Filer (наверное, какие-то другие тоже умеют) идём в каталог, где находится точка монтирования:


Как видно, у /flash, /cdrom (а также у некоторых других директорий) присутствует значок, символизирующий [не]смонтированный носитель (может быть другой, в зависимости от выбранной в ROX темы иконок).
При переходе в /flash на мгновение появляется окно с процессом монтирования, и уже через секунду мы наблюдаем список файлов на flash-носителе. При выходе из точки монтирования ROX-Filer предлагает отсоединить носитель:

Довольно простой способ, а главное – работает.

Написано redeyedwarrior

Май 23, 2008 в 6:42 пп

Опубликовано в Заметки

Tagged with , ,

Ответить