КДЕ и съемные носители
Drolyk 16 февраля, 2007 - 00:59
Всем привет!
Недавно наткнулся на такую проблему, вставляю флэшку, мне выскакивает красивое
окошко с вариантами действий(подключить, ничего не делать). Я делаю всё что
мне нужно, и потом хочу извлечь носитель. Тыкаю правой кнопкой на иконку на
рабочем столе и выбираю "безопасно извлечь", но ничего не происходит. И дело
здесь не втом что нужно подождать чтобы данные "действительно записались",
такое происходит даже если подключить и попытаться сразу извлечь флэшку.
Аналогичная проблема есть и с CD-дисками.
Все эти проблемы наблюдаются на стабильной ветке gentoo. Мой пользователь
входит в группу plugdev
Как мне можно достичь того, чтобы можно было извлекать носитель "правой
кнопкой мыши" ?
Спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
Quote: Тыкаю
а ты чего ожидал? надписи "теперь вы можете извлечь устройство"??
если флеха цепляется с ключом -o sync, то отключение практически мнгновенное, если есть еще данные которые еще пишутся появится окошко с прогрессбаром, когда оно пропадет можно извлекать
а с сидюками чего?
примонтированный диск он тебе недаст извлечь, а если диск отмонтирован/извлекается, значит никакого обмена данными не происходит, и болван можно вытаскивать
кстати, еще о флешке, если ты вытащищь смонтированную флеху, то (в зависимости от настроек) automount может ругнуться об пропаже девайса... ну, и данные (если чето на флешку заливал) ты скорее всего потеряешь
Re: Quote: Тыкаю
Для тех кто в танке я специально написал что дело здесь не в опциях монтирования фэшки, ЕСЛИ ФЛЭШКУ ВОТКНУТЬ И ПОСЛЕ ЕЁ УСПЕШНОГО МОНТИРОВАНИЯ(ЗНАЧОК НА РАБОЧЕМ СТОЛЕ ПОЯВИЛСЯ) СРАЗУ ПОПЫТАТЬСЯ "БЕЗОПАСНО ИЗВЛЕЧЬ", ТО НИЧЕГО НЕ ВЫХОДИТ. налицо каая-то неразбериха с правами пользователя.
В том что я могу его вытащить просто так виноват hal и про эту возможность я знаю. Мой вопрос в другом почему я не могу вытащить диск кликом мышки.
уххх... ну вытащу узнаю что не записалось, воткну назад, и что я так буду её втыкать до посинения ?
зы А вы вообще КДЕ юзаете ?
Quote: Для тех кто
я не в танке, я в шлеме :) танк это нынче не серьезно...
что значит "НИЧЕГО НЕ ВЫХОДИТ"??? нет реакции видимой реакции системы?? или флешка остается смонтированной??
скорее всего потому что устройство кем-то занято...
ты, кстати, при невозможности извлечь устройство получешь уведомление о причине
дык ты дай ей записаться, а потом вытаскивай... в чем проблема-то??
или я точно в танке :( я определенно не понимаю в чем трабла :(
вообще да, но команды монтирования/отключения обычно ввожу с консоли ручками
открой консоль,
открой консоль, скомандуй
mount
и станет ясно отмонтирован девайс или нетему видимо так
ему видимо так скучно. хоцца чтоп кде все делал :)
ага, есть такое.
ага, есть такое. иногда отчего-то происходит.
НИЧЕГО НЕ ВЫХОДИТ == флэшка остается примаунченной, и никаких варнингов при этом не выдается.
Покажите, что у
Покажите, что у Вас в /etc/fstab - наверняка там Ваша проблема ;)
Какие могут
Какие могут быть записи в фстаб для флэшки?
Они же все разные и постоянно меняются:
я использую ext3 с полным журналированием, коллега ext2, племянница vfat, племянник - xfs.
а завтра всё это может изменится, мне придется форматировать в vfat, коллеге в ext3 и тд.
Вот как раз с размонтированием не определённых в /etc/fstab разделов из под юзера и проблема, как мне кажется.
Где-то я это уже видел, но не помню где. Ладно найду решение, отпишусь.
Все просто
Для USB Flash:
/dev/sda1 /mnt/Flash auto noauto,user,nls=utf8,umask=0 0 0
Для CD/DVD-ROM:
/dev/hdc /mnt/cdrom iso9660 noauto,user,utf8,ro 0 0
После этих двух строк в /etc/fstab проблемы исчезают.
:. флэшки могут менятся
у меня запись в fstab для флэшки такого вида
LABEL=SD /mnt/sd vfat rw,noauto,users,noexec,dev,async 0 0
на все свои флэшки вешаете нужное название, описание файловой системы может быть в auto и все дела
совершенно недавно сделал перевод как раз по этому поводу
_________________
:. Поделись опытом на ru.gentoo-wiki.com или на www.gentoo-wiki.com
Doctor
LABEL=SD /mnt/sd...
Интересный метод, спасибо :)
Про перевод
Вы есть любить ARCH Linux? :-)
Перевод то из ихнего FAQ. В общем написал примечание в секции про GRUB. Ибо в Gentoo пока нет таких возможностей. Слазил на сайт ARCH Linux, почитал, скачал этот mkinitcpio... Понравилось. На мой взгляд сделано гораздо лучше чем ныне в Gentoo. По свойствам initrd ихний напоминает крутой KNOPPIX. Возможно, ихняя система init-скриптов тоже чем-то хороша
PS: Так что спасибо за наводку. Бывай, доктор, и не чихай!
Re: Про перевод
я давненько на gentoo уже.
озаботился я как-то проблемой флэшек, нагугленную статью и перевел,
initrd я не пользую, посему накладочка вышла, спасибо что поправили,
возможно кто то захочеть прикрутить mkinitcpio к gentoo и поправить текущую доку ...
Вот такое решение нашлось
У меня была точно такая же проблема. Монтирует нормлаьно, а вот отмонтировать мышкой не хочет. Симптомы те же. И вот я наткнулся на Вашу тему и решил все же довести до ума свой KDE.
Что делал.
1. Нафиг выбросил ivman, т.к. им не пользуюсь
2. Пересобрал pmount.
3. Добавил пользователя в группу plugdev, как просил pmount. И еще в парочку, чтоб наверняка :). Получилось вот это:
messagebus:x:1001:loki,plugdev # подглядел в SUSE, где аналогичная связка работает. почему так не знаю.
haldaemon:x:1002:haldaemon,loki
plugdev:x:1003:haldaemon,loki
4. Перезагрузился и все заработало. Перезапуск служб dbus,hald самого kde ничего не дали.
Вобщем, думаю, все дело в группе plugdev. Пока все работает, если что будет не так, отпишусь.