[РЕШЕНО]Отображение дисков в Thunar

bondeet
ну вот по рисунку и видно что я пятый закомментил. а как его по другому в тунаре подключить если нет значка?
Читайте Wiki
Блог
Вот мне лично не видно
bondeet
ну вот по рисунку и видно что я пятый закомментил
Я вас также спросил,
А в настройках включено управление томами? А это стоит gvfs?
Последний крик моды - эхо 30-летней давности.
bondeet, у вас в fstab - /mnt/Torrent_2/, а в выхлопе lsblk - /home/Torrent_2! Ни на какие мысли не наводит?
gvfs + создание правило для Polkit
благодарю !! заработало) теперь вручную все монтируется... подскажите как реализовать авто подключение? (gvfc + thunar-volman+правило для Polkit:
http://crib-note-linux.blogspot.ru/2013/02/thunar.html
http://archlinux.org.ru/forum/topic/546/?page=5#post-4906
http://www.linux.org.ru/forum/desktop/6703257#comment-6707116)

в fstab - только 1ый диск
добавление демона тунар тоже не помогает
bondeet
подскажите как реализовать авто подключение
groups - ?

...юзер должен быть в группе storage
[111@my ~]$ groups
lp wheel games video audio optical storage scanner power users
bondeet
подскажите как реализовать авто подключение
Через udev, а не через thunar. Тут этот тоже обсуждалось. Вот для затравки правила, которые работают у меня:

/etc/udev/rules.d/12-media-by-label-auto-mount.rules
KERNEL=="sd[b-z][1-9]*", GOTO="test_FS"
KERNEL!="sd[b-z]", GOTO="media_by_label_auto_mount_end"
LABEL="test_FS"
# Import FS infos
IMPORT{program}="/sbin/blkid -o udev -p %N"
ENV{ID_FS_TYPE}=="", GOTO="media_by_label_auto_mount_end"
# Get a label if present, otherwise specify one
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="%k"
# Global mount options
ACTION=="add", ENV{mount_options}="uid=1000,umask=022,dmask=0"
# Filesystem-specific mount options
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", ENV{mount_options}="$env{mount_options},codepage=866,iocharset=utf8"
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="defaults,$env{mount_options}"
# Mount the device
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
# Clean up after removal
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
# Exit
LABEL="media_by_label_auto_mount_end"

/etc/udev/rules.d/14-autodvd.rules
KERNEL=="sr0", ACTION=="change", RUN+="/usr/local/bin/autodvd"

/usr/local/bin/autodvd
#!/bin/bash
FSTYPE=`lsblk -no FSTYPE /dev/sr0`
if [ -n "$FSTYPE" ]; then
  mount -t $FSTYPE  /dev/sr0 /media/cdrom
else
  umount  /dev/sr0
fi
akorop
Через udev, а не через thunar. Тут этот тоже обсуждалось. Вот для затравки правила, которые работают у меня:

/etc/udev/rules.d/12-media-by-label-auto-mount.rules

KERNEL=="sd[b-z][1-9]*", GOTO="test_FS"
KERNEL!="sd[b-z]", GOTO="media_by_label_auto_mount_end"
LABEL="test_FS"
# Import FS infos
IMPORT{program}="/sbin/blkid -o udev -p %N"
ENV{ID_FS_TYPE}=="", GOTO="media_by_label_auto_mount_end"
# Get a label if present, otherwise specify one
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="%k"
# Global mount options
ACTION=="add", ENV{mount_options}="uid=1000,umask=022,dmask=0"

Примного благодарен....!!! вы подталкнули меня на верный путь)
во время загрузки буквально пол секунды мелькало сообщение об ошибке... струдом успел прочитать - в общем эти параметры монтирования

akorop
ACTION=="add", ENV{mount_options}="uid=1000,umask=022,dmask=0"

поменял на свои rw,nodev,user,auto
и все подцепилось!!!
Еще раз спасибо всем)
bondeet
Еще раз спасибо всем)
Напишите Решено в теме.
Последний крик моды - эхо 30-летней давности.
Это мой первый опыт с арчем да и общая слабость познаний в линуксе сказываются в незнании таких простых вещей:
1) изначально устанавливал арч + хфсе. В тунаре отображались диски монтированные через в фстаб и зайти в них только можно было через точку монтирования.
2) После установки gvfs (thunar-volman был изначально, если у вас его нет - то обязательно установите) диски стали видны и без записей в фстаб. но отбражались как не смонтированные и система не разрешала их монтировать не из под рута.
3) после добавления изменений из этого поста http://www.linux.org.ru/forum/desktop/6703257#comment-6707116 (проверьте что вы состоите в группе storage c помощью команды groups, если нет то в терминале sudo gpasswd -a <имя_пользователя> storage) диски стало возможным монтировать и не из под рута, но автомонтироваться они так же отказывались.
4) и после финальной подсказки уважаемого akorop'а - все заработало.Создаем правило монтирования: sudo nano /etc/udev/rules.d/12-media-by-label-auto-mount.rules , в него заносите следующее:

KERNEL=="sd[b-z][1-9]*", GOTO="test_FS"
KERNEL!="sd[b-z]", GOTO="media_by_label_auto_mount_end"
LABEL="test_FS"
# Import FS infos
IMPORT{program}="/sbin/blkid -o udev -p %N"
ENV{ID_FS_TYPE}=="", GOTO="media_by_label_auto_mount_end"
# Get a label if present, otherwise specify one
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
ENV{ID_FS_LABEL}=="", ENV{dir_name}="%k"
# Global mount options
ACTION=="add", ENV{mount_options}="rw,nodev,user,auto"
# Filesystem-specific mount options
ACTION=="add", ENV{ID_FS_TYPE}=="vfat", ENV{mount_options}="$env{mount_options},codepage=866,iocharset=utf8"
ACTION=="add", ENV{ID_FS_TYPE}=="ntfs", ENV{mount_options}="defaults,$env{mount_options}"
# Mount the device
ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
# Clean up after removal
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
# Exit
LABEL="media_by_label_auto_mount_end"


Возможно параметры монтирования допустим для флеш носителей и с вин файловыми системами будут другие - ACTION=="add", ENV{mount_options}="rw,nodev,user,auto"

Еще раз всех благодарю)!
 
Зарегистрироваться или войдите чтобы оставить сообщение.