Удомельский форум

Удомельский форум (http://second.udomlya.ru/uf/index.php)
-   Свободное ПО (http://second.udomlya.ru/uf/forumdisplay.php?f=25)
-   -   монтирование сменных носителей (http://second.udomlya.ru/uf/showthread.php?t=11906)

Vulzscht 21.05.2008 00:27

монтирование сменных носителей
 
возник такой вопрос в свете того, что я пользуюсь компом не один...
значит, обрисовываю ситуацию (желаемую) - в альте при втыкании флешки вываливается менюшка действий с ней, после чего ее можно смонтировать - это вообще к чему относится - средства КДЕ или что-то еще?
мне нужно подобное сообразить на Дженту, впринципе только для удобства работы части пользователей

читал про autofs - чето у мну оно не совсем захотело работать
ivman - нужно переходить в каталог чтобы смонтировать устройство, и пока не понял как его размонтировать
монтирование средствами fstab пока еще не пробовал, но похоже скоро доберусь
еще что-то было про hal, dbus, udev

Vulzscht 21.05.2008 21:21

тоже решено, откатил кеды до 3.5.8 (стабильная версия)
итог КЕДы+ HAL + Dbus = жить можно

ну тогда уж добавлю про остальное
ivman имхо лучше всего подходит для консоли и серверов, когда нету hal и dbus
autofs я бы рекомендовал использовать когда надо монтировать сетевые ресурсы и неизвестно, доступна ли машина или нет, локальное монтирование там какое-то отвратительное имхо

Messiah 22.05.2008 16:25

Цитата:

Сообщение от Vulzscht (Сообщение 280103)
возник такой вопрос в свете того, что я пользуюсь компом не один...кусь...мне нужно подобное сообразить на Дженту, впринципе только для удобства работы части пользователей...кусь...еще что-то было про hal, dbus, udev

В альте за автомаунт отвечают udevd & kde. Непонятно, что имеешь ввиду под удобством работы части пользователей? В принципе прописать сам автомаунт можно и в fstab, либо без него (автомаунта), но тогда разрешить монтировать флеху всем руками ключом users, если не всем ;) то user.
PS: нечего их баловать! Пусть руками через консоль привыкают, заодно научатся и отмонтировать. :)

Vulzscht 22.05.2008 17:28

Цитата:

Сообщение от Messiah (Сообщение 280723)
PS: нечего их баловать! Пусть руками через консоль привыкают, заодно научатся и отмонтировать. :)

удобство работы - "по образу и подобию винды" - ты втыкаешь флешку а тебе менюшка вываливается и ты тупо жамкаешь "открыть"
объяснить это сестре невозможно... sudo она не поймет... а права рута давать мне боязно...
а в fstab я пробовал прописывать, не помню, но что-то меня там не устроило... кажется монтировалась флешка от рута и записать туда невозможно было, хотя вроде я ставил ключ users

Messiah 22.05.2008 22:36

Цитата:

Сообщение от Vulzscht (Сообщение 280750)
удобство работы - "по образу и подобию винды" - ты втыкаешь флешку а тебе менюшка вываливается и ты тупо жамкаешь "открыть"
объяснить это сестре невозможно... sudo она не поймет... а права рута давать мне боязно...
а в fstab я пробовал прописывать, не помню, но что-то меня там не устроило... кажется монтировалась флешка от рута и записать туда невозможно было, хотя вроде я ставил ключ users

Ну да, ну да, сестра - это святое! Против неё с su - в руках не попрёшь. :) Однако всё должно работать, если в fstab указать следующие параметры при монтировании: users, auto. Параметр users указывает что данный диск может быть смонтирован и размонтирован пользователем, в отличии от параметра user; параметр auto указывает, что надо монтировать данный flash при старте системы. Можно ещё на рабочем столе сделать симлинк на usb. Он будет монтировать при обращении к нему. У меня так работает.
Читать man fstab , man mount , man umount.
PS: в fstab пиши строку флэшка монтируется в:
/dev/sda1 /mnt/flash auto users, sync, quiet, exec, noauto 0 0
В КДЕ есть своя система монтирования. (Центр управления КДЕ-Рабочий стол-Поведение-вкладка Значки устройств) значки Смонтированный и Отмонтированный сменный носитель/внешний диск.

savage 25.05.2008 12:38

Цитата:

Сообщение от Vulzscht (Сообщение 280750)
удобство работы - "по образу и подобию винды" - ты втыкаешь флешку а тебе менюшка вываливается и ты тупо жамкаешь "открыть"
объяснить это сестре невозможно... sudo она не поймет... а права рута давать мне боязно...
а в fstab я пробовал прописывать, не помню, но что-то меня там не устроило... кажется монтировалась флешка от рута и записать туда невозможно было, хотя вроде я ставил ключ users

А ей и не надо понимать - sudo. Главное что бы ты его понимал. Разрешаешь ей тока монтировать флэху (причем без пароля root, не помню ужо кажется параметр NOPASWD). Пишешь скриптик и на какую нибудь кнопку. Да, самое главное, чтобы небыло проблем (выделено) нада в fstabe добавить параметр uid=(либо имя юзера, либо номер его). Последниее предпочтительней. Типа для кого root смонтирует девайс. И все. Удачи.

Vulzscht 25.05.2008 13:11

просто поражаюсь гибкости юниксов
сколько решений предложено :)

Код:

* X Input Hotplugging (if you build xorg-server with the HAL useflag)
 * reads user specific configuration from /etc/hal/fdi/policy/.
 * We have converted your existing xorg.conf rules and the FDI is stored
 * at /etc/hal/fdi/policy/10-x11-input.fdi
 * You should remove the Input sections from your xorg.conf once you have
 * migrated the rules to a HAL fdi file.

вот обновлял HAL - это только одна из его функций, нуно попробовать :)


Текущее время: 04:23. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot