Автомонтирование
В популярных окружениях рабочего стола (Gnome, KDE, XFCE) автомонтирование работает "из коробки". Для получения доступа к данным через Nautilus, Dolphin или Thunar нужно просто вставить флешку. Так как awesome это не окружение рабочего стола, а оконный менеджер, он не предоставляет такую возможность по умолчанию.
Ivman
Существует отдельное приложение (практически без зависимостей), которое очень хорошо справляется с задачей автомонтирования: Ivman
В дистрибутивах, основанных на Debian, эту программу можно установить, набрав в консоли:
sudo apt-get install ivman
В Archlinux ivman находится в AUR:
http://aur.archlinux.org/packages.php?ID=18938
Если у Вас FreeBSD, наберите в консоли:
su root -c pkg_add\ -r\ ivman
В Gentoo Linux:
# emerge sys-apps/ivman # /etc/init.d/ivman start
Или добавьте его на уровень запуска default:
# rc-update -a ivman default
Не для Gentoo Linux: После установки просто добавьте Ivman в файл ~/.xinitrc. Пример:
#!/bin/sh ivman & exec awesome
Или же просто запустите ivman и наслаждайтесь автомонтированием.
Halevt
Ivman, похоже, больше не разрабатывается (последняя версия вышла в 2007 году) и не работает с последними версиями hal и dbus. Его преемником является halevt [1]. Формат конфигурационного файла halevt очень похож на используемый в ivman.
В Debian halevt доступен в ветке testing и устанавливается командой:
# aptitude install halevt
Теперь сменные носители будут монтироваться автоматически. Если этого не происходит, возможно, потребуется добавить в /etc/PolicyKit/PolicyKit.conf что-нибудь вроде:
<match user="halevt">
<match action="org.freedesktop.hal.storage.mount-removable">
<return result="yes"/>
</match>
</match>
и перезапустить HAL.
Autofs/udev
ivman (как и halevt) являются клиентами службы HAL и потому не могут работать без него. В случае, если по какой-либо причине использование HAL нежелательно, следует рассмотреть возможность использования udev и/или файловой системы autofs.