Автомонтирование флешки в Linux

Опубликовано mensh - ср, 07/01/2015 - 14:18

Большинство продвинутых пользователей Linux не используют популярные окружения рабочего стола (KDE, GNOME, XFCE), позволяющие осуществлять автомонтирование флешки из коробки.

Автомонтирование флешки в Linux
 

Отказ от громоздкой графической среды позволяет выбрать наиболее подходящий для работы оконный менеджер (WM), заточив дистрибутив под себя, но ручное монтирование и отмонтирование флеш-накопителя представляет при этом, естественно, бессмысленную работу.

Для автомонтирования флешки небходимо в этом случае иметь установленный pmount. Я, например, работая на Slackware установил его из Slackbuilds.org.

Затем, пользователей, из учётных записей которых будет осуществляться автомонтирование, надлежит включить в группу plugdev:

$ less /etc/group

...
plugdev:x:83:ivan,maria
...	

Теперь остаётся лишь написать правила, для чего следует создать файл 10-automount.rules в каталоге /etc/udev/rules.d/ и прописать в него следующее:

ACTION=="add", KERNEL=="sd[b-z][0-9]", RUN+="/usr/bin/pmount -c utf8 -w -s --umask 000 /dev/%k", OPTIONS="last_rule" 
ACTION=="remove", KERNEL=="sd[b-z][0-9]", RUN+="/usr/bin/pumount /media/%k"	

В данном случае подразумевается, что ваш жёсткий диск — sda, а флешка будет монтироваться как устройство sdb1 в каталог /media/.