Автомонтирование подключаемых устройств

Arch великолепен так же, как и лыс. А потому некоторые вещи, реализованные в других системах по умолчанию здесь могут быть реализованы различными путями...

Один из способов сотворить автоматическое монтирование без привязки к DE - udev

Создаем файл-правило по пути /etc/udev/rules.d/automount.rules с содержанием:
ACTION=="add" KERNEL=="sd[b-z][0-9]" RUN+="/bin/mkdir -p /mnt/%k"
ACTION=="add" KERNEL=="sd[b-z][0-9]" RUN+="/bin/mount -o defaults /dev/%k /mnt/%k"
ACTION=="remove" KERNEL=="sd[b-z][0-9]" RUN+="/bin/rmdir /mnt/%k"


В первой строке мы создаем папку по пути /mnt/имя
Во второй - монтируем в эту папку устройство со всеми правами defaults (async,auto,dev,exec,nouser,rw,suid)
А в третьей - действие на удаление устройства

Самый же простой способ - это установить специальные пакеты для автомонтирования:
sudo pacman -S gvfs udisks2

Если у Вас возникли проблемы с дисками, на которых файловая система NTFS, то дополнительно установите:
sudo pacman -S ntfs-3g

Комментарии