public inbox for gentoo-user-ru@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-ru] Проблема отмонтирования флешек
@ 2007-11-08 23:10 Gleb Litvjak
  2007-11-09  5:46 ` Stiletto
  0 siblings, 1 reply; 4+ messages in thread
From: Gleb Litvjak @ 2007-11-08 23:10 UTC (permalink / raw
  To: gentoo-user-ru

Здравстивуй ALL!

Тут такая проблема возникла: При попытке в KDE отмонтировать флешку 
выскакивает сообщение "The device was successfully unmounted, but could not 
be ejected". И действительно, раздел отмонтируется, а вот иконка носителя 
остается. Когда проблема началась - не знаю, ибо флешками пользуюсь редко.

Буду благодарен за любую помощь.

Gentoo ~amd64, обновлял world сегодня - изменений нет
sys-apps/hal 		0.5.9.1-r3
app-misc/hal-info	20070618

-- 
Registered Linux user #439949
http://counter.li.org/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user-ru] Проблема отмонтирования флешек
  2007-11-08 23:10 [gentoo-user-ru] Проблема отмонтирования флешек Gleb Litvjak
@ 2007-11-09  5:46 ` Stiletto
  2007-11-09  7:10   ` Peter Volkov
  0 siblings, 1 reply; 4+ messages in thread
From: Stiletto @ 2007-11-09  5:46 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 1711 bytes --]

В сообщении от Friday 09 November 2007 03:10:17 Gleb Litvjak написал(а):
> Здравстивуй ALL!
>
> Тут такая проблема возникла: При попытке в KDE отмонтировать флешку
> выскакивает сообщение "The device was successfully unmounted, but could not
> be ejected". И действительно, раздел отмонтируется, а вот иконка носителя
> остается. Когда проблема началась - не знаю, ибо флешками пользуюсь редко.
>
> Буду благодарен за любую помощь.
>
> Gentoo ~amd64, обновлял world сегодня - изменений нет
> sys-apps/hal 		0.5.9.1-r3
> app-misc/hal-info	20070618

Дело в том, что отмонтировав раздел флэшки (например /dev/sda1) кеды его же 
пытаются eject'ить, но не могут ибо eject надо делать на /dev/sda. Я одно 
время тоже задумывался над этим, хотел написать патч к хелперу, который это 
делает,  чтобы он выдергивал всё устройство, но потом решил, что оно тогда 
может "случайно" при отмонтировании /dev/hdbX eject'нуть /dev/hdb. (= Проще 
ручками сделать eject /dev/hdb или усложнить логику хелпера чтобы он 
выдергивал /dev/sda если нет больше подмонтированных разделов этого 
устройства.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user-ru] Проблема отмонтирования флешек
  2007-11-09  5:46 ` Stiletto
@ 2007-11-09  7:10   ` Peter Volkov
  2007-11-09  9:52     ` Gleb Litvjak
  0 siblings, 1 reply; 4+ messages in thread
From: Peter Volkov @ 2007-11-09  7:10 UTC (permalink / raw
  To: gentoo-user-ru

[-- Attachment #1: Type: text/plain, Size: 2882 bytes --]


В Птн, 09/11/2007 в 09:46 +0400, Stiletto пишет:
> В сообщении от Friday 09 November 2007 03:10:17 Gleb Litvjak написал(а):
> > Тут такая проблема возникла: При попытке в KDE отмонтировать флешку
> > выскакивает сообщение "The device was successfully unmounted, but could not
> > be ejected". 

> Дело в том, что отмонтировав раздел флэшки (например /dev/sda1) кеды его же 
> пытаются eject'ить, но не могут ибо eject надо делать на /dev/sda. Я одно 
> время тоже задумывался над этим, хотел написать патч к хелперу, который это 
> делает,  чтобы он выдергивал всё устройство, но потом решил, что оно тогда 
> может "случайно" при отмонтировании /dev/hdbX eject'нуть /dev/hdb. (= Проще 
> ручками сделать eject /dev/hdb или усложнить логику хелпера чтобы он 
> выдергивал /dev/sda если нет больше подмонтированных разделов этого 
> устройства.

А как вам следующее решение? Создать в /etc/udev/rules.d файлик
51-udev-removables-disk.rules со следующим содержимым:

# avoid kde eject error http://forums.gentoo.org/viewtopic-t-575447.html
# https://bugs.gentoo.org/186028
SUBSYSTEM=="block", KERNEL=="sd*", ATTRS{removable}=="1", GROUP="plugdev", MODE="0660"

После этого флешки, у которых ATTRS{removable}=="1" работают.

Правда у меня есть ещё внешний USB хард, который почему-то атрибута
removable не имеет. Для него я написал ещё одну строчку:

SUBSYSTEMS=="usb", KERNEL=="sd*", ATTRS{product}=="USB Mass Storage Device", GROUP="plugdev", MODE="0660"

Остаётся последняя проблема, которую я пока не пробовал решить. У меня
на внешнем жёстком диске несколько разделов. Если в процессе
отмонтирования какой-нибудь другой раздел того же диска примонтирован,
то выдаётся ошибка. При отмонтировании последнего примонтированного
раздела kde не ругается. В любом случае последняя ошибка уже висит в
системе распределения запросов kde:

http://bugs.kde.org/show_bug.cgi?id=118739

-- 
Peter.

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user-ru] Проблема отмонтирования флешек
  2007-11-09  7:10   ` Peter Volkov
@ 2007-11-09  9:52     ` Gleb Litvjak
  0 siblings, 0 replies; 4+ messages in thread
From: Gleb Litvjak @ 2007-11-09  9:52 UTC (permalink / raw
  To: gentoo-user-ru

On Friday 09 November 2007 07:10:08 Peter Volkov wrote:
> # avoid kde eject error http://forums.gentoo.org/viewtopic-t-575447.html
> # https://bugs.gentoo.org/186028
> SUBSYSTEM=="block", KERNEL=="sd*", ATTRS{removable}=="1", GROUP="plugdev",
> MODE="0660"

Сейчас попробую. Спасибо!

-- 
Registered Linux user #439949
http://counter.li.org/



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2007-11-09  9:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-08 23:10 [gentoo-user-ru] Проблема отмонтирования флешек Gleb Litvjak
2007-11-09  5:46 ` Stiletto
2007-11-09  7:10   ` Peter Volkov
2007-11-09  9:52     ` Gleb Litvjak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox