LinuxForum.Fans
Тема

Перестали открываться флешки

Автор: u________8 36 сообщений 8541 просмотров
#245330

Забавная проблема объявилась. Не открываются флешки. Никакие.

Показать
Не удалось подключить следующее устройство: KINGSTON
org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Показать
# lsusb
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 1131:1004 Integrated System Solution Corp. Bluetooth Device
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 003: ID 046d:0817 Logitech, Inc.
Bus 005 Device 004: ID 0951:1607 Kingston Technology DataTraveler 100
Причем usb-мышь и принтер работают без замечаний. Аппаратные проблемы исключены, т.к. есть вторая система - PClinux, и в ней все работает как и прежде.

update
В МСС показывается как примонтированая. Жмем "размонтировать", получаем:

Показать

#245399

А если посмотреть что выдают "выводы" команд?
1. mount
2. cat /etc/mtab
3. locate mtab

#245421

Sanos, вы пробовали вводить свои команды?

#245426
"Ярослав" написал:
Sanos, вы пробовали вводить свои команды?

Обычные команды, что с ними не так?
Проверьте, запущен ли dbus.

#245438

Ярослав,
Пробуйте:
В каталоге: /etc/polkit-1/localauthority/50-local.d/ создать файл: mount.pkla с содержимым:

text
[Workaround for flash mount bug]
Identity=unix-user:имя_пользователя
Action=org.freedesktop.udisks.filesystem-mount
ResultAny=yes
ResultInactive=no
ResultActive=yes
#245486
Lupo Alberto написал:
[quote="Ярослав"]Sanos, вы пробовали вводить свои команды?

Обычные команды, что с ними не так?
Проверьте, запущен ли dbus.[/quote]
Комманды не дают никакого вывода:)

Запущены 2 dbus-daemon - от пользователя и от messagebus, и один dbus-launch

#245487
"Ярослав" написал:
Комманды не дают никакого вывода:)

Хм. странно первые две точно должны работать (команды)

Пробуйте воркраунд из сообщения №5

#245500
verg написал:

Пробуйте воркраунд из сообщения №5

Без изменений:(
Даже перезагрузился для верности.

Это выдает Dolphin, запущеный от рута при попытке открыть флешку:
Произошла ошибка при обращении к KINGSTON, ответ системы: org.freedesktop.UDisks.Error.Busy: A job is pending on /dev/sdd4

#245512

Ярослав,
А от юзера?


Хм:

text
Identity=unix-user:root

или лучше

text
Identity=unix-user:*
#245516

Нашел интересную штуку, в крзине рута лежит файл org.freedesktop.udisks.filesystem-mount-system-internal.pkla
с таким содержимым:

text

[org.freedesktop.udisks.filesystem-mount-system-internal]
Identity=unix-group:*
Action=org.freedesktop.udisks.filesystem-mount-system-internal
ResultAny=auth_admin
ResultInactive=auth_admin
ResultActive=yes
#245522
verg написал:
Ярослав,
А от юзера?

Тоже самое, только обзывает /dev/sdc4
(кстати, непонятно, откуда "4", флэшки всегда у меня обозначались sdc)

verg написал:

Хм:
text
Identity=unix-user:root

или лучше

text
Identity=unix-user:*

Попробовал оба варианта - всё так же.

#245525
"Ярослав" написал:
Нашел интересную штуку, в крзине рута лежит файл org.freedesktop.udisks.filesystem-mount-system-internal.pkla

Верните на место =) Как в корзину-то попал =)
В /etc/polkit-1/localauthority/50-local.d/

#245526

У меня на тестовой инсталляции файл такой: (может покатит)
01-local-udisks.pkla

text
[Mount a system-internal device]
Identity=*
Action=org.freedesktop.udisks.filesystem-mount-system-internal
ResultActive=yes[Mount Permissions for users]
Action=org.freedesktop.udisks.filesystem-mount;org.freedesktop.udisks.drive-eject
ResultAny=yes
ResultInactive=no
ResultActive=yes
#245539

Хм, теперь у меня в /etc/polkit-1/localauthority/50-local.d/ три файла, из 5, 10 и 13 поста. По прежнему не работает.
ps Как попал не знаю, от рута никогда не работаю и файлы наугад уж точно не удаляю;)

#245540
"Ярослав" написал:
три файла

Все три наверное не стоит держать сразу.

#245547
Ярослав написал:
Sanos, вы пробовали вводить свои команды?

Конечно пробовал. Может просто тупо объяснил? :) (ну слабоват я в объяснении)
По первой команде смотрим примонтированные устройства, второй командой смотрим сам файл монтирования-блокировки, сравниваем. (между собой - с флешкой и без - между собой) :) Возможно найдутся какие то нестыковки...

Третьей командой ищим все файлы "mtab" (не зря же в ммс ссылка на какой то "/etc/mtab~" возможно существует устаревший файл)

PS: А если просто

text
$ umount /dev/sdc4

что выдаст?

#245553

Попробовал все варианты - безрезультатно. Где еще покопать можно?

#245558
Sanos написал:
А если просто
text
$ umount /dev/sdc4

что выдаст?

Вы не поверите:), теперь флешка /dev/sde (так утверждает МСС)

text
# umount /dev/sde
Невозможно создать ссылку /etc/mtab~
Возможно, существует устаревший файл блокировки?

Может, правда, где-то он существует?

PS по mount ничего не выводит, по cat /etc/mtab ничего не выводит (файл действительно пустой), по locale mtab - locale: unknown name "mtab"

#245565
"Ярослав" написал:
locale mtab

locate mtab

#245570

Ярослав, покажите

text
$ ls /var/lock
Войдите или зарегистрируйтесь, чтобы ответить.