Re: автомонтирование udev
On Tuesday 09 December 2008, Oleg Kravchenko wrote: OK> Всем привет OK> OK> сделал /etc/udev/rules.d/z80_user.rules - это линк на /etc/udev/user.rules OK> с таким содержимым: OK> === OK> Монтирует флэшки и тп отлично, но так не грузится сама система, OK> останавливается где-то после запуска udev, по-моему в том месте, где OK> создаются файлы устройств. Что бы здесь поправить? sid 686. Рекомендую почитать про pmount, он делает всю работу по созданию/удалению каталогов. Например, для iPod у меня вот такое правило прописано SUBSYSTEM=="block", KERNEL=="sd[a-z]2", ACTION=="add", ATTRS{vendor}=="Apple", ATTRS{model}=="iPod", ATTRS{rev}=="1.62", NAME="%k", GROUP="users", SYMLINK="ipod", RUN+="/usr/bin/sudo -u cancel /usr/bin/pmount /dev/%k ipod" По-хорошему юзера надо определять по-другому, но мне и так сойдёт. Правила записаны в файл /etc/udev/rules.d/z60_my_flash_drives.rules -- Sergei Stolyarov
Re: автомонтирование udev
сделал /etc/udev/rules.d/z80_user.rules - это линк на /etc/udev/user.rules с таким содержимым: > ... Монтирует флэшки и тп отлично, но так не грузится сама система, останавливается где-то после запуска udev, по-моему в том месте, где создаются файлы устройств. Что бы здесь поправить? sid 686. а чем не подходит apt-get install usbmount только надо потом изменить /etc/usbmount/usbmount.conf на предмет понимания vfat -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
автомонтирование udev
Всем привет сделал /etc/udev/rules.d/z80_user.rules - это линк на /etc/udev/user.rules с таким содержимым: === IMPORT{program}="vol_id --export $tempnode" ENV{CURDEV}="%k" ENV{ID_FS_LABEL_ENC}=="?*", ENV{CURDEV}="$env{ID_FS_LABEL_ENC}" #CreateDir# KERNEL=="sd*[0-9]", SUBSYSTEM=="block", BUS=="usb", ACTION=="add", RUN+="/bin/mkdir -p /media/usb-$env{CURDEV}" #Mount# KERNEL=="sd*[0-9]", SUBSYSTEM=="block", BUS=="usb", ACTION=="add", \ ENV{ID_FS_TYPE}=="vfat", \ RUN+="/bin/mount -t vfat -o umask=000,showexec,noexec,user,rw,quiet,iocharset=cp866 /dev/%k /media/usb-$env{CURDEV}", \ #UmountDir# KERNEL=="sd*[0-9]", SUBSYSTEM=="block", BUS=="usb", ACTION=="remove", RUN+="/bin/umount -l /dev/%k" === Монтирует флэшки и тп отлично, но так не грузится сама система, останавливается где-то после запуска udev, по-моему в том месте, где создаются файлы устройств. Что бы здесь поправить? sid 686. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
Ну он помоему и расчитан на юзерский режим. Как он должен понимать кто из пользователей диск к примеру всунул если его по всей системе запустить и от какого пользователя программы запускать? --- Original message --- From: Petrov Dmithriy <[EMAIL PROTECTED]> To: debian-russian@lists.debian.org Subject: Re: автомонтирование, udev... Date: Thursday 15 September 2005 19:57 > On Sunday 21 August 2005 08:56, serja wrote: > > Автомонтирование дисков и usb можно осуществлять и при помощи ivman, > > который потихоньку стал вытеснять supermount, autofs, submount и другие > > утилиты. Для любителей там даже всплывающие сообщения можно настроить :) > > Собрал я ivman. Всё хорошо, но в init.d он не запускается. > strace start-stop-daemon --start --pidfile /var/run/ivman.pid > --exec /usr/bin/ivman > говорит в последних строках следующее - > > write(1, "daemonize.c:39 (daemonize) Daemo"..., 42daemonize.c:39 > (daemonize) Daemonizing... > ) = 42 > > chdir("/") = 0 > > clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, > child_tidptr=0xb7b6c928) = 17728 > > --- SIGCHLD (Child exited) @ 0 (0) --- > > И всё. Никаких следов ivman в памяти. Если запустить его просто от юзера в > терминале - живёт и живёт замечательно, пока не грохнешь...
Re: автомонтирование, udev...
On Sunday 21 August 2005 08:56, serja wrote: > Автомонтирование дисков и usb можно осуществлять и при помощи ivman, > который потихоньку стал вытеснять supermount, autofs, submount и другие > утилиты. Для любителей там даже всплывающие сообщения можно настроить :) Собрал я ivman. Всё хорошо, но в init.d он не запускается. strace start-stop-daemon --start --pidfile /var/run/ivman.pid --exec /usr/bin/ivman говорит в последних строках следующее - write(1, "daemonize.c:39 (daemonize) Daemo"..., 42daemonize.c:39 (daemonize) Daemonizing... ) = 42 chdir("/") = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7b6c928) = 17728 --- SIGCHLD (Child exited) @ 0 (0) --- И всё. Никаких следов ivman в памяти. Если запустить его просто от юзера в терминале - живёт и живёт замечательно, пока не грохнешь...
Re: автомонтирование, udev ...
Nikita Salnikov-Tarnovski пишет: Так, все заработало. Стоило убрать из /etc/default/hal --drop-privileges, и все в порядке. Но... 1. Ведь должно же работать и от имени пользователя, не так ли? 2. Монтировать-то он автоматом монтирует. А вот как с отмонтированием? Только ручками из шелла? А доку почитать для hal и gnome-volume-manager пробовали? Она так и называется "Прочти Меня". :-) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование , udev...
On Mon, Aug 22, 2005 at 02:58:57PM +0400, Alexander Gerasiov wrote: > Evheny Khoruzhy wrote: > > On Sun, Aug 21, 2005 at 11:11:50PM +0400, Alexander Danilov wrote: > > И комментарий в конфиге почитать... Про неработающий sync для vfat. > несмотря на надписи на за... в мане, sync для vfat вроде даже работает. "Вроде". У меня тоже "вроде" работал. Пока однажды (и скоро) не донёс до места назначения пустую флэшку. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
Alexander Danilov <[EMAIL PROTECTED]> wrote: > Petrov Dmithriy wrote: > > Вот сменилось в sid ядро на 2.6.12 > > Заработал udev, на радостях очистив мне половину /dev > > Говорят, с udev можно достичь полной нирваны. Как теперь её достичь, > > получить > > автомонтирование usb-устройств и cd-дисков? > для usb дефайсов могу посоветовать usbmount. У меня стоит с месяц - > полет нормальный. Не забудьте только в опциях монтирования указать sync А что оно даст, кроме диких тормозов? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
Evheny Khoruzhy wrote: > On Sun, Aug 21, 2005 at 11:11:50PM +0400, Alexander Danilov wrote: > И комментарий в конфиге почитать... Про неработающий sync для vfat. несмотря на надписи на за... в мане, sync для vfat вроде даже работает. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev ...
Petrov Dmithriy wrote: Вот сменилось в sid ядро на 2.6.12 Заработал udev, на радостях очистив мне половину /dev Говорят, с udev можно достичь полной нирваны. Как теперь её достичь, получить автомонтирование usb-устройств и cd-дисков? для usb дефайсов могу посоветовать usbmount. У меня стоит с месяц - полет нормальный. Не забудьте только в опциях монтирования указать sync -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
судя по описанию да. спасибо, я думаю, что я и все заинтересовавшиеся люди будем иметь эти архивы в виду. хотя лично я иногда предпочитаю сам из сорсов собирать. и вопрос по ходу: я тут как-то осматривался то ли на бэкпорт, то ли на апт-гет, так там уже все пакеты которые я смотрел были с gcc 4, т. е. скорее для sid, а не для sarge. Я так понимаю, что чисто для Sarge там уже можно не искать? Ведь так вот загрузишся от туда, а он тебе и gcc 4 затребует, т.е. в результате уже не Sarge stable получится, а фиг знает что. Я правильно рассуждаю? --- Original message --- From: Артем <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: автомонтирование, udev... Date: 21 Август 2005 16:39 > On Sun, 21 Aug 2005 11:27:50 +0200 serja <[EMAIL PROTECTED]> написал: > > http://ivman.sourceforge.net/ > > > > Я собрал её из исходников. Дебиановских пакетов (как впрочем и других) > > нет. Первоначально разрабатывалась для Gentoo. > > > > --- Original message --- > > From: Mikhail Gusarov <[EMAIL PROTECTED]> > > To: serja <[EMAIL PROTECTED]> > > Subject: Re: автомонтирование, udev... > > Date: 21 Август 2005 10:44 > > > > > You ([EMAIL PROTECTED]) wrote: > > > > > > s> Работает в юзерском режиме - системе не вредит. Дело вкуса, но > > > попробовать s> стоит. Дело в том, что утилита стала появляться в > > > стабильном виде тогда, когда s> в Sarge её включать было уже поздно > > > учитывая политику Дебиана. > > > > > > В testing/unstable её тоже не видно. > > > > > > -- > > > Mikhail Gusarov > > > ICQ UIN: 111575219 > > > JID: [EMAIL PROTECTED] > > А я вот на apt-get.org нашел: > > # (Verified) Small repository for packages that I couldn't find anywhere > else so I built them myself. (Added 2005-08-13, last checked 2005-08-17) > (Download as text) - maintained by vedranf at riteh dot hr Packages: > thoggen, ogmrip, ldvd, katiuska, bfilter, crystalcursors, ivman, > myspell-hr, aspell-hr Architectures: all, i386 > deb http://www.riteh.hr/~vedranf/debian_unstable ./ > deb http://www.riteh.hr/~vedranf/debian_experimental ./ > deb-src http://www.riteh.hr/~vedranf/debian_unstable ./ > deb-src http://www.riteh.hr/~vedranf/debian_experimental ./ > > # Matches: > ivman 0.6.4-1 (i386) > > Оно?
Re: автомонтирование, udev...
On Sun, 21 Aug 2005 11:27:50 +0200 serja <[EMAIL PROTECTED]> написал: > http://ivman.sourceforge.net/ > > Я собрал её из исходников. Дебиановских пакетов (как впрочем и других) нет. > Первоначально разрабатывалась для Gentoo. > > --- Original message --- > From: Mikhail Gusarov <[EMAIL PROTECTED]> > To: serja <[EMAIL PROTECTED]> > Subject: Re: автомонтирование, udev... > Date: 21 Август 2005 10:44 > > You ([EMAIL PROTECTED]) wrote: > > > > s> Работает в юзерском режиме - системе не вредит. Дело вкуса, но > > попробовать s> стоит. Дело в том, что утилита стала появляться в стабильном > > виде тогда, когда s> в Sarge её включать было уже поздно учитывая политику > > Дебиана. > > > > В testing/unstable её тоже не видно. > > > > -- > > Mikhail Gusarov > > ICQ UIN: 111575219 > > JID: [EMAIL PROTECTED] А я вот на apt-get.org нашел: # (Verified) Small repository for packages that I couldn't find anywhere else so I built them myself. (Added 2005-08-13, last checked 2005-08-17) (Download as text) - maintained by vedranf at riteh dot hr Packages: thoggen, ogmrip, ldvd, katiuska, bfilter, crystalcursors, ivman, myspell-hr, aspell-hr Architectures: all, i386 deb http://www.riteh.hr/~vedranf/debian_unstable ./ deb http://www.riteh.hr/~vedranf/debian_experimental ./ deb-src http://www.riteh.hr/~vedranf/debian_unstable ./ deb-src http://www.riteh.hr/~vedranf/debian_experimental ./ # Matches: ivman 0.6.4-1 (i386) Оно? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
К сожалению не знаю, так как я лично его на это не тестировал за неимением флэшек. --- Original message --- From: Mikhail Gusarov <[EMAIL PROTECTED]> To: serja <[EMAIL PROTECTED]> Subject: Re: автомонтирование, udev... Date: 21 Август 2005 10:45 > You ([EMAIL PROTECTED]) wrote: > > s> Вытащил и диск размонтировался - всё автоматизировано, ничего > s> отдельно настраивать не надо. > > А как у него к write cache? Не про cdrom вопрос, но про флэшки всякие. > > -- > Mikhail Gusarov > ICQ UIN: 111575219 > JID: [EMAIL PROTECTED]
Re: автомонтирование, udev...
http://ivman.sourceforge.net/ Я собрал её из исходников. Дебиановских пакетов (как впрочем и других) нет. Первоначально разрабатывалась для Gentoo. --- Original message --- From: Mikhail Gusarov <[EMAIL PROTECTED]> To: serja <[EMAIL PROTECTED]> Subject: Re: автомонтирование, udev... Date: 21 Август 2005 10:44 > You ([EMAIL PROTECTED]) wrote: > > s> Работает в юзерском режиме - системе не вредит. Дело вкуса, но > попробовать s> стоит. Дело в том, что утилита стала появляться в стабильном > виде тогда, когда s> в Sarge её включать было уже поздно учитывая политику > Дебиана. > > В testing/unstable её тоже не видно. > > -- > Mikhail Gusarov > ICQ UIN: 111575219 > JID: [EMAIL PROTECTED]
Re: автомонтирование, udev...
Mikhail Gusarov wrote: You ([EMAIL PROTECTED]) wrote: s> Работает в юзерском режиме - системе не вредит. Дело вкуса, но попробовать s> стоит. Дело в том, что утилита стала появляться в стабильном виде тогда, когда s> в Sarge её включать было уже поздно учитывая политику Дебиана. В testing/unstable её тоже не видно. Угу... В Debian есть pmount, но нет ivman, а в Gentoo наоборот и в итоге все компилят из сорцов... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
You ([EMAIL PROTECTED]) wrote: s> Вытащил и диск размонтировался - всё автоматизировано, ничего s> отдельно настраивать не надо. А как у него к write cache? Не про cdrom вопрос, но про флэшки всякие. -- Mikhail Gusarov ICQ UIN: 111575219 JID: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
You ([EMAIL PROTECTED]) wrote: s> Работает в юзерском режиме - системе не вредит. Дело вкуса, но попробовать s> стоит. Дело в том, что утилита стала появляться в стабильном виде тогда, когда s> в Sarge её включать было уже поздно учитывая политику Дебиана. В testing/unstable её тоже не видно. -- Mikhail Gusarov ICQ UIN: 111575219 JID: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
Вытащил и диск размонтировался - всё автоматизировано, ничего отдельно настраивать не надо. Или что имеется в виду? По сравнению с supermount ivman имеет на мой взгляд следующие преимущества - 1/ не надо пересобирать или брать ядра из бэкпортов и подобных мест, 2/ происходит не только монтирование, но и запуск любимых приложений (проигрыватели и пр.), 3/ монтирование usb (насколько я знаю в supermount этого нет). -- Ivman is a daemon to automount cdrom's and dvd's when inserted in a drive, or autostart playing audio cd's or video dvd's. It is 100% userspace, so (in time) it will become a safe replacement for supermount/submount. Ivman is based on HAL, http://hal.freedesktop.org. --- Original message --- From: Kirill Trofimov <[EMAIL PROTECTED]> To: debian-russian@lists.debian.org Subject: Re: автомонтирование, udev... Date: 21 Август 2005 07:17 > On Sunday 21 August 2005 11:56, serja wrote: > > Автомонтирование дисков и usb можно осуществлять и при помощи ivman, > > который потихоньку стал вытеснять supermount, autofs, submount и другие > > утилиты. Для любителей там даже всплывающие сообщения можно настроить :) > > Интересно, а как настроить ivman так, чтобы можно было вытащить сдром в > любой момент времени, как это сделано в supermount?
Re: автомонтирование, udev...
Работает в юзерском режиме - системе не вредит. Дело вкуса, но попробовать стоит. Дело в том, что утилита стала появляться в стабильном виде тогда, когда в Sarge её включать было уже поздно учитывая политику Дебиана. --- Original message --- From: Artem Chuprina <[EMAIL PROTECTED]> To: debian-russian@lists.debian.org Subject: Re: автомонтирование, udev... Date: 21 Август 2005 07:53 > serja -> debian-russian@lists.debian.org @ Sun, 21 Aug 2005 06:56:38 > +0200: > > s> Автомонтирование дисков и usb можно осуществлять и при помощи ivman, > s> который потихоньку стал вытеснять supermount, autofs, submount и > s> другие утилиты. Для любителей там даже всплывающие сообщения можно > s> настроить :) > > Утилита монтирования, которой нет в Debian? Нафиг-нафиг. > > -- > Artem Chuprina > RFC2822: Jabber: [EMAIL PROTECTED] > > Все учтено могучим ураганом...
Re: автомонтирование, udev...
serja -> debian-russian@lists.debian.org @ Sun, 21 Aug 2005 06:56:38 +0200: s> Автомонтирование дисков и usb можно осуществлять и при помощи ivman, s> который потихоньку стал вытеснять supermount, autofs, submount и s> другие утилиты. Для любителей там даже всплывающие сообщения можно s> настроить :) Утилита монтирования, которой нет в Debian? Нафиг-нафиг. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Все учтено могучим ураганом... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
On Sunday 21 August 2005 11:56, serja wrote: > Автомонтирование дисков и usb можно осуществлять и при помощи ivman, > который потихоньку стал вытеснять supermount, autofs, submount и другие > утилиты. Для любителей там даже всплывающие сообщения можно настроить :) Интересно, а как настроить ivman так, чтобы можно было вытащить сдром в любой момент времени, как это сделано в supermount?
Re: автомонтирование, udev ...
Petrov Dmithriy пишет: Вот сменилось в sid ядро на 2.6.12 Заработал udev, на радостях очистив мне половину /dev Говорят, с udev можно достичь полной нирваны. Как теперь её достичь, получить автомонтирование usb-устройств и cd-дисков? Есть еще usbmount -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: автомонтирование, udev...
Автомонтирование дисков и usb можно осуществлять и при помощи ivman, который потихоньку стал вытеснять supermount, autofs, submount и другие утилиты. Для любителей там даже всплывающие сообщения можно настроить :) --- Original message --- From: Artem Chuprina <[EMAIL PROTECTED]> To: debian-russian@lists.debian.org Subject: Re: автомонтирование, udev... Date: 20 Август 2005 19:23 > Petrov Dmithriy -> debian-russian@lists.debian.org @ Sat, 20 Aug 2005 > 18:23:03 +0400: > > PD> Вот сменилось в sid ядро на 2.6.12Заработал udev, > > А что, раньше не работал? Или это его в sid в какой-то момент сломали? > > PD> на радостях очистив мне половину /devГоворят, с udev можно достичь > PD> полной нирваны. Как теперь её достичь, получить автомонтирование > PD> usb-устройств и cd-дисков? > > Для автомонтирования CD-дисков udev нафиг не нужен, хотя и с ним тоже > работает, нужен autofs. Надо его поставить, внимательно почитать > дистрибутивные конфиги, подрихтовать по месту, перезапустить. Для usb - > примерно то же самое, только вот тут сначала надо объяснить udev, что > данный конкретный USB-девайс надо называть вот так-то. Тут возможны > варианты по вкусу - я пока обхожусь тупым и циничным, даже без udev, > монтированием /dev/sda1 при втыкании флешки. Понятно, что при втыкании > разных устройств одновременно это будет неудобно. Надо настраивать имя > сообразно типу устройства, а то и серийнику. Я тут сходу даже не помню, > куда писать - вчера собрался настроить такое для пальма на /dev/pilot, > полез уже в инет, дочитал там до запроса собственно параметров с > устройства, втыкаю пальм - а оно мне и говорит "making symlink > /dev/pilot"... Ага. Писать в /etc/udev/rules.d/ свой файл с нужными > параметрами. > > -- > Artem Chuprina > RFC2822: Jabber: [EMAIL PROTECTED] > > Чушь для ресниц (С)энта
Re: автомонтирование, udev...
Petrov Dmithriy -> debian-russian@lists.debian.org @ Sat, 20 Aug 2005 18:23:03 +0400: PD> Вот сменилось в sid ядро на 2.6.12Заработал udev, А что, раньше не работал? Или это его в sid в какой-то момент сломали? PD> на радостях очистив мне половину /devГоворят, с udev можно достичь PD> полной нирваны. Как теперь её достичь, получить автомонтирование PD> usb-устройств и cd-дисков? Для автомонтирования CD-дисков udev нафиг не нужен, хотя и с ним тоже работает, нужен autofs. Надо его поставить, внимательно почитать дистрибутивные конфиги, подрихтовать по месту, перезапустить. Для usb - примерно то же самое, только вот тут сначала надо объяснить udev, что данный конкретный USB-девайс надо называть вот так-то. Тут возможны варианты по вкусу - я пока обхожусь тупым и циничным, даже без udev, монтированием /dev/sda1 при втыкании флешки. Понятно, что при втыкании разных устройств одновременно это будет неудобно. Надо настраивать имя сообразно типу устройства, а то и серийнику. Я тут сходу даже не помню, куда писать - вчера собрался настроить такое для пальма на /dev/pilot, полез уже в инет, дочитал там до запроса собственно параметров с устройства, втыкаю пальм - а оно мне и говорит "making symlink /dev/pilot"... Ага. Писать в /etc/udev/rules.d/ свой файл с нужными параметрами. -- Artem Chuprina RFC2822: Jabber: [EMAIL PROTECTED] Чушь для ресниц (С)энта -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
автомонтирование, udev...
Вот сменилось в sid ядро на 2.6.12 Заработал udev, на радостях очистив мне половину /dev Говорят, с udev можно достичь полной нирваны. Как теперь её достичь, получить автомонтирование usb-устройств и cd-дисков?