монтирование с помощью udev, и использование gnome-disk-utility

Вот нагуглил вот такую статейку чтобы монтировать флешки без использования hal и прочего г. http://archlinux.org.ru/node/150
И всё бы ничего, но vol_id (определение типа файловой системы) больше не существует. Конечно можно использовать file или blkid или fdisk -s, но оттуда надо имя этого типа системы надо выдирать. Нет ли другого способа?

И по зависимостям что-то притянуло gnome-disk-utility, а раз так, то почему бы его и не использовать для нормального отключения питания перед выдиранием флешки. Но из под обычного пользователя я получаю следующее:

http://imagesbase.com/upload/view/1_1294912674_abegqstv14.jpg

Была у меня мыль использовать sudo в меню xfce для команды, но нет ли другого способа?
И можно ли заставить кнопки mount и т.д. работать для ntfs?

http://paste.pocoo.org/show/3

/etc/udev/rules.d/99-ntfs3g.rules
http://paste.pocoo.org/show/319954/

/etc/udev/rules.d/automount.rules
http://paste.pocoo.org/show/319953/
вот так у меня.
Монтирование по udev в /media

Спасибо, даже не посмотрел на

Спасибо, даже не посмотрел на udevadm monitor --env, оказалось всё намного проще, думал уже скриптик для выдирания написать :)

А gnome-disk-utility не используете случайно для выключения питания флешки перед выдиранием?

Ka4_0k написал(а): Спасибо,

Ka4_0k написал(а):
Спасибо, даже не посмотрел на udevadm monitor --env, оказалось всё намного проще, думал уже скриптик для выдирания написать :)

А gnome-disk-utility не используете случайно для выключения питания флешки перед выдиранием?

Не, я по старинке - umount /media/....

И ещё, с ntfs всё-таки

И ещё, с ntfs всё-таки проблема. Если не сделать umount /dev/bla-bla перед вытаскиванием, все операции на диске не сохраняются О_о. Тоесть файлы не удаляются, те, что вроде бы были на него скопированы - тоже на самом деле не копируются. Хотя thunar и mc их нормально отображают и говорят что они там есть.
Тоесть удалил файл - удалился нормально, флешка закончила "моргать", вынул флешку, вставил её обратно - а файл то всё на месте... Если сделать umount то операции подтверждаются..
Вот мои rules (в большинстве скопипащенны):

ACTION=="add", KERNEL=="sd[c-z][0-9]", SUBSYSTEMS=="scsi", ENV{ID_USB_DRIVER}=="usb-storage", RUN+="/bin/mkdir -p /media/%k"
ACTION=="add", KERNEL=="sd[c-z][0-9]", SUBSYSTEMS=="scsi", ENV{ID_USB_DRIVER}=="usb-storage", RUN+="/bin/ln -s /media/%k /mnt/"
ACTION=="add", KERNEL=="sd[c-z][0-9]", SUBSYSTEMS=="scsi", ENV{ID_USB_DRIVER}=="usb-storage", RUN+="/bin/ln -s /media/%k /home/ka40k/Desktop/"
ACTION=="add", KERNEL=="sd[c-z][0-9]", SUBSYSTEMS=="scsi", ENV{ID_USB_DRIVER}=="usb-storage", ENV{ID_FS_TYPE}=="vfat", RUN+="/bin/mount -t vfat -o rw,nodiratime,noauto,noexec,nosuid,noatime,dmask=0,fmask=0111,utf8,iocharset=utf8,uid=ka40k /dev/%k /media/%k"
ACTION=="add", KERNEL=="sd[c-z][0-9]", SUBSYSTEMS=="scsi", ENV{ID_USB_DRIVER}=="usb-storage", ENV{ID_FS_TYPE}=="ntfs-3g", RUN+="/bin/mount -t ntfs-3g -o rw,nodiratime,noauto,noexec,nosuid,noatime,dmask=0,fmask=0111,utf8,locale=ru_RU.utf8,uid=ka40k /dev/%k /media/%k"

ACTION=="remove", KERNEL=="sd[c-z][0-9]", RUN+="/usr/bin/unlink /mnt/%k"
ACTION=="remove", KERNEL=="sd[c-z][0-9]", RUN+="/usr/bin/unlink /home/ka40k/Desktop/%k"
ACTION=="remove", KERNEL=="sd[c-z][0-9]", RUN+="/bin/umount /media/%k"
ACTION=="remove", KERNEL=="sd[c-z][0-9]", RUN+="/bin/rmdir /media/%k"

При этом такая проблема только с ntfs, с фат всё замечательно. Думал использовать sync в опциях, но написано что он может сократить время жизни флешки (что вообщем-то и понятно, на флеше маленький лимит операций перезаписи..), но скорость копирования на флешку падает до ~200 кб/сек...

sys-apps/uam и точка.

sys-apps/uam и точка.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".