[solved] монтирование носителей и файл менеджер

поставил thunar, thunar-volman. в начале автомонтирование работало, подключил книгу, скинул пару файлов, пкм -> отключить. выкинул мне предупреждение типа: "запись данных необходимо записать некоторые данные на устройство "такое-то" перед его извлечением. не вынимайте его до окончания выполнения операции". книга отмонтировалось, а после этого автомонтирование отвалилось и отмонтирование тоже. если раньше thunar писал "Том 2 Gb" теперь пишет "2FAF34F234E13A30".
некоторые устройства в ручную монтирует

udisksctl mount --block-device /dev/sdd1
Mounted /dev/sdd1 at /run/media/skao/2FAF34F234E13A30.

а некоторые нет

udisksctl mount --block-device /dev/sdc1
Error mounting /dev/sdc1: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error mounting /dev/sdc1 at /run/media/skao/5dbd064b-d5db-4cbd-afaa-8e8266a07720: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdc1" "/run/media/skao/5dbd064b-d5db-4cbd-afaa-8e8266a07720"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.

устройство под fdisk выдает

fdisk /dev/sdc1

Welcome to fdisk (util-linux 2.24.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table.

Created a new DOS disklabel with disk identifier 0x11f2efc8.

Команда (m для справки): t   
No partition is defined yet!

mount /dev/sdc1 /mnt/1
mount: /dev/sdc1: can't read superblock

если сказать мой мозг кипит, значит ничего не сказать... где я делаю ошибку?

?

RIck написал(а):
устройство под fdisk выдает

Не fdisk -l /dev/sdc?

:wq
--
Live free or die

наверное да )

наверное да )
относительно разобрался в проблеме, наверное...
как я понял thunar и thunar-volman используют udisks1 поэтому с установленным udisks2 работать не будет.

The latter should be preferred as it uses udisks2 and thus is compatible with gvfs. To start udiskie with udisks2 support, add the following line to your autostart file: udiskie -2 &

в принципе автоматическое монтирование работает, но отключить устройство не может, может только его отмонтировать. после попытки отключить устройство на 100% загружает один из процессоров (жарко для ноута). т.е. не допилили до конца совместимость с udisks2, может и допилили на тот момент... но ребята дико из кусанные Портрегом (или как его там) опять все поломали. пришел к выводу что spacefm, pcmanfm, thunar одекватно работать с udisks2 не могут, могут только с udisks1. Но тут другая проблема после установки udisks сказали что нужно выбрать чем я буду пользоваться первой версией или второй. выбрал вторую а как вернуть все обратно не знаю и нагуглить не могу... сказываются переплавленные от напряжения мозги за вчерашний день

у меня просто сложилось ощущение, что файломенеджеры как то убивают ФС на флешкаx, как будто создаешь файловую систему и вынимаешь в это время флешку и она не адекватно работает при повторном включении

/

RIck написал(а):
относительно разобрался в проблеме, наверное...
как я понял thunar и thunar-volman используют udisks1 поэтому с установленным udisks2 работать не будет.

Есть инверсное мнение, что ты скорее запутался:
Thunar сам по себе ничего не монтирует. Он только предоставляет интерфейс к gvfs. Актуальные версии которой ныне работают с udisks2.
volman — устаревшее расширение, восходит к временам udisks (подозреваю судьбу аналогичную расширениям firefox).

Ты мне лучше скажи вот что: нафига тебе автомонтирование? Последствия недолеченного импринтинга самой распространённой ОС?
Если забить на автоматику (толку от которой всё равно шиш), то и без volman'а хорошо живётся.

RIck написал(а):
у меня просто сложилось ощущение, что файломенеджеры как то убивают ФС на флешкаx, как будто создаешь файловую систему и вынимаешь в это время флешку и она не адекватно работает при повторном включении

Ты это… креститься (и обязательно — слушать радио «Радонеж») не забываешь? ☺

Подозрения на повреждение файловой системы снимаются посредством fsck.

:wq
--
Live free or die

пропустил

пропустил комментарий.

Anarchist написал(а):
Есть инверсное мнение, что ты скорее запутался:
Thunar сам по себе ничего не монтирует. Он только предоставляет интерфейс к gvfs. Актуальные версии которой ныне работают с udisks2.
volman — устаревшее расширение, восходит к временам udisks (подозреваю судьбу аналогичную расширениям firefox).

Ты мне лучше скажи вот что: нафига тебе автомонтирование? Последствия недолеченного импринтинга самой распространённой ОС?
Если забить на автоматику (толку от которой всё равно шиш), то и без volman'а хорошо живётся.

если я завершу это эпическое дело, то мне будет что сравнить с uam+pmount+eject vs consolekit+polkit+udisks и грубо говоря пойму что мне нужно (хотя уже это знаю и просто надо добить =)
меня напрягает только одна вещь что после создания файловой системы ext2-4 нужно менять в ручную обязательно группу с root на plugdev и чё то у меня не получалось с помощью c сhown... наверное руки кудрявые =)

Anarchist написал(а):
Ты это… креститься (и обязательно — слушать радио «Радонеж») не забываешь? ☺
Подозрения на повреждение файловой системы снимаются посредством fsck.

у меня реально есть 2 тупых флешки которые очень не корректно работаю с linux, но за неимением самой распространенной фс не могу это подтвердить. мне часто приходиться их форматировать. спасибо за fsck буду юзать в след. раз.

/

RIck написал(а):
если я завершу это эпическое дело, то мне будет что сравнить с uam+pmount+eject vs consolekit+polkit+udisks и грубо говоря пойму что мне нужно (хотя уже это знаю и просто надо добить =)

Ты, главное, не поленись потом строго по ГОСТу оформить итого ☺

RIck написал(а):
меня напрягает только одна вещь что после создания файловой системы ext2-4 нужно менять в ручную обязательно группу с root на plugdev и чё то у меня не получалось с помощью c сhown... наверное руки кудрявые =)

Изменить конфиг uam не судьба? ☺
Есть мнение, что журналируемые ФС для flash-памяти… не очень подходят.
Но до главной проблемы использования родных файловых систем на сменных носителях ты ещё не дошёл.
При том, что в своё время при постановке мной соответствующего вопроса как бы не слёту был предложен весьма логичный вариант в лице UDF.

RIck написал(а):
Anarchist написал(а):
Подозрения на повреждение файловой системы снимаются посредством fsck.

у меня реально есть 2 тупых флешки которые очень не корректно работаю с linux, но за неимением самой распространенной фс не могу это подтвердить. мне часто приходиться их форматировать. спасибо за fsck буду юзать в след. раз.

Симптомы в студию!!!
Лично не сталкивался, но о чём-то подобном слышал (там, правда, до форматирования дело не доходило).

:wq
--
Live free or die

/

Такоже:
Начинать опыты категорически рекомендую со стандартных устройств.
Гаджеты же типа e-book (особенно современные) к таковым не относятся, ибо по моему опыту как минимум требуют выбора режима на подключаемом устройстве и изображают из себя несколько внешних носителей.

:wq
--
Live free or die

кстати в этим делом все

кстати с этим делом все нормально, даже uam справлялся без танцев с бубном.

продолжение... если запустить

продолжение...
если запустить в терминале

thunar-volman
thunar-volman: Необходимо указать путь в sysfs для новых устройств с помощью ключа --device-added.

если запустить в терминале и подключить накопитель

thunar
thunar-volman: Неподдерживаемое устройство USB.
thunar-volman: Неподдерживаемое устройство USB.
thunar-volman: Не удалось обнаружить том, соответствующий устройству.

тут писали про gvfs, он установлен вот с такими флагами а дальше я потерял тему разговора в том топике (что-то про запуск dbus, у меня в процессах он висит)

[ebuild   R    ] gnome-base/gvfs-1.18.3-r1  USE="cdda gtk http udev udisks -afp -archive -avahi -bluetooth -bluray -fuse -gnome-online-accounts -gphoto2 -ios -libsecret -mtp -samba -systemd {-test}" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

хорошо монтируется через:

udiskie -2 --tray &

но как-то не кашерно и лениво )) каждый раз мышой юзать, пичаль

если кто знает, подскажите, пожалуйста, в какую сторону мне дальше копать...

/

RIck написал(а):
продолжение...
если запустить в терминале

thunar-volman
thunar-volman: Необходимо указать путь в sysfs для новых устройств с помощью ключа --device-added.

если запустить в терминале и подключить накопитель

thunar
thunar-volman: Неподдерживаемое устройство USB.
thunar-volman: Неподдерживаемое устройство USB.
thunar-volman: Не удалось обнаружить том, соответствующий устройству.

В целом закономерно.
У меня в современных реалиях xfce-extra/thunar-volman не установлен, но каких-либо неудобств, связанных с этим я не наблюдаю.

RIck написал(а):
тут писали про gvfs, он установлен вот с такими флагами а дальше я потерял тему разговора в том топике (что-то про запуск dbus, у меня в процессах он висит)

Что ты читаешь…
Остановиться, отложить чтение и хотя бы попробовать подумать не?

Да хотя бы с моими, так и недопиленными, потому что наша Вика захворала, наработками познакомиться…
http://wiki.gentoo.ru/wiki/Сменные_носители_в_XFce4

RIck написал(а):
[ebuild   R    ] gnome-base/gvfs-1.18.3-r1  USE="cdda gtk http udev udisks -afp -archive -avahi -bluetooth -bluray -fuse -gnome-online-accounts -gphoto2 -ios -libsecret -mtp -samba -systemd {-test}" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

У меня:

$ grep gvfs /etc/portage/package.use
gnome-base/gvfs -gdu -http udev udisks
RIck написал(а):
если кто знает, подскажите, пожалуйста, в какую сторону мне дальше копать...

Для начала хотя бы для себя сформулировать требования (ожидания, как ты предполагаешь работать с сменными носителями?).

Сокровенное, скрытое от непосвящённых Знание в современных реалиях выглядит следующим образом (полагаю логичным, правильным и достаточным, разве что доиграть квест с заданием предпочитаемых пользователем опций монтирования для используемых файловых систем):
1. Втыкаешь флешку (карту памяти и т.д.);
2. В списке устройств в левой панели Thunar'а появляется соответстсующая позиция (в виде имени, если на файловой системе записан LABEL, или стандартной метки с указанием размера, если таковая отсутствует);
3. Выбор указателем типа «мышь» данного устройства (лкм) «открывает» (а при первом обращении — предварительно монтирует) корень файловой системы подключённого носителя, или, при отсутствии правов, в современных реалиях выводит окно авторизации для пользователя, оные права имеющего.
Всё просто и логично.
Единственное, чего может не хватать — предваряющей монтирование проверки файловой системы. Но тут вопрос к логие обработки и графическому представлению сообщения об ошибке.

:wq
--
Live free or die

открыл для себя pmount и

открыл для себя pmount и spacefm (даже uam отдыхает). пришел к выводу что чем проще тем лучше (для начала =) )...

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

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