LINUX.ORG.RU

Автомаунт в Гноме за пределами /media?


0

0

Возможно ли настроить автомаунтер в гноме таким образом, чтобы он монтировал тома в произвольной локации за пределами /media?

Смотрел gconf, пробовал прописывать в fstab -- без особого результата. Подозреваю, что можно как-то настроить через hal, но не знаю как конкретно.


Ситуация такова, что имя точки подключения устройства в Гноме можно задать с помощью команды gnome-mount с ключами --write-settings и--mount-point (man 1 gnome-mount), но это имя должно не должно содержать символа '/', после чего к нему средствами hal'а дописывается «/media/», и монтирование будет осуществляться в этот каталог. Т.е. окончательное формирование маунтпойнта остается за hal'ом, а у него каталог «/media» захардкоден в исходниках, и изменить его (без надлежащего пропатчивания) нет возможности.

Вывод: совсем нестандартные маунтпойнты нужно прописывать в /etc/fstab, да не просто, а с опциями user и users, чтобы разрешалось монтирование от лица учетки с uid>0, ну и дальше HAL перечитывает fstab и монтирует в нужный кталог при втыкании устройства. Так-то!

d_a ★★★★★
()
Ответ на: комментарий от d_a

> ну и дальше HAL перечитывает fstab и монтирует в нужный кталог при втыкании устройства

В смысле не монтирует, а байпассит дальше вычитанный маунтпойнт :)

d_a ★★★★★
()
Ответ на: комментарий от d_a

Том ntfs'ный, в варианте с fstab'ом пишет такую бяку: Unprivileged user can not mount NTFS block devices using the external FUSE library. Either mount the volume as root, or rebuild NTFS-3G with integrated FUSE support and make it setuid root.

Poor (and lazy) man's solution: ln -s /media/<vol_name> /home/xio/<desired_name>

xio
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.