From: Michael Shigorin <mike@osdn.org.ua> To: ALT Linux Community general discussions <community@lists.altlinux.org> Subject: [Comm] варианты организации автомонтирования Date: Thu, 6 Sep 2007 19:10:17 +0300 Message-ID: <20070906161017.GZ29952@osdn.org.ua> (raw) In-Reply-To: <46DFF60A.6060803@rambler.ru> On Thu, Sep 06, 2007 at 04:43:54PM +0400, Alisher wrote: > >> А нельзя ли, где-либо прописать что-бы hal когда вставляется > >> флешка не только kde сообщал, но еще и монтировал? Это скорее иначе: чтоб рисовал в /etc/fstab запись с subfs для этого блок-девайса. > > По-идее, сменный носитель надо монтировать не тогда, когда > > его вставили, а тогда, когда к нему обратились. Раньше это > > делал subfs и всё было хорошо. Сейчас "из коробки" можно без > > геморроя работать со сменными носителями только из КДЕ. > Зачем тогда убрали subfs? subfs не убрали, просто чтоб оно работало -- надо править (автоматически) /etc/fstab. А с этим было связано много проблем, заканчивая тем, что при особой "удаче" (выключение питания при втыкании или вытыкании флэшки) можно огрести пустой fstab, который как бы критичный для загрузки конфигурационный файл... [1] Я такое поймал разик несколько лет тому дома. Хорошо -- был старый бэкап /etc, который сгодился. Есть другая мысль: что наши с вами проблемы могут быть более или менее решены, если организовать _либо_ статическую преконфигурацию вида уже процитированного /dev/zip /mnt/zip subfs fs=floppyfss,iocharset=koi8-r,umask=0,quiet,showexec,codepage=866,ro,noauto 0 0 /dev/cdrom /mnt/cdrom subfs fs=iso9660:udf,user,iocharset=koi8-r,umask=0,ro 0 0 /dev/fd0 /mnt/floppy subfs fs=floppyfss,user,iocharset=koi8-r,umask=0,quiet,codepage=866,umask=0,showexec 0 0 /dev/sdb1 /mnt/camera subfs fs=vfat,user,showexec,nodev,nosuid,iocharset=koi8-u,umask=0,quiet,codepage=866 0 0 /dev/sdc1 /mnt/sd_mmc subfs fs=vfat,user,showexec,nodev,nosuid,iocharset=koi8-u,umask=0,quiet,codepage=866 0 0 /dev/sdf1 /mnt/transcend subfs fs=vfat,user,showexec,nodev,nosuid,iocharset=koi8-u,umask=0,quiet,codepage=866 0 0 -- как видно, достаточно кардридера, чтобы началась сумятица, поэтому придётся ограничиться чем-то вроде "/dev/cdrom -> /media/cdrom, /dev/floppy -> /media/floppy" и придумать что-то для собсно /dev/usbflash, поскольку на /dev/sda точно так же может быть SATA-винчестер -- _либо_ что-то выполняемое при загрузке. Минимум одна попытка сделать всё-таки "на лету" была, но не прошла [2]. Одним словом, здесь вылазят уши простого деревянного UNIX, у которого есть надёжный деревянный /etc/fstab, но вот в мире перебойного питания и кривых закрытых драйверов это наследие попросту обошли (довольно виндообразным методом), поскольку сделать, вписавшись в него -- то ли не подумали, то ли не смогли. Мне вот непонятно, зачем именно getfsent() в glibc, который было бы тривиально дополнить поддержкой чтения файликов из /etc/fstab.d/, объявлено устаревшим и приложения переходят на getmntent(), где всё становится плохо... [1] https://bugzilla.altlinux.org/show_bug.cgi?id=5889 [2] https://bugzilla.altlinux.org/show_bug.cgi?id=7366 PS: 2 Alexei V. Mezin: вот Вы умный, мож видите здесь приемлемый выход? Я пока окопался, как вклеено выше, но время от времени достаёт. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
next prev parent reply other threads:[~2007-09-06 16:10 UTC|newest] Thread overview: 68+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-09-05 7:26 [Comm] Ещё проблемы c Десктопом 4 Alexey Petrakov 2007-09-05 8:04 ` Alexander Yereschenko 2007-09-05 8:34 ` ALT Linux User 2007-09-05 9:55 ` Alexey I. Froloff 2007-09-06 12:55 ` ALT Linux User 2007-09-06 13:05 ` Alexei V. Mezin 2007-09-06 14:12 ` Sergey V Turchin 2007-09-06 15:56 ` Michael Shigorin 2007-09-05 10:29 ` Alexei V. Mezin 2007-09-05 10:35 ` Sergey V Turchin 2007-09-05 10:49 ` Alexey I. Froloff 2007-09-05 10:59 ` Sergey V Turchin 2007-09-06 7:38 ` Michael Shigorin 2007-09-06 11:59 ` Alexey Petrakov 2007-09-06 12:01 ` Alexey Petrakov 2007-09-06 12:20 ` Alisher 2007-09-06 12:36 ` Alexey Petrakov 2007-09-06 12:43 ` Alisher 2007-09-06 12:48 ` Alexey Petrakov 2007-09-06 17:54 ` Aleksander N.Gorohovski 2007-09-06 20:28 ` Michael Shigorin 2007-09-07 13:50 ` [Comm] OpenGL Olexander Chernetskyy 2007-09-07 13:56 ` Valery V. Inozemtsev 2007-09-07 14:23 ` Olexander Chernetskyy 2007-09-07 14:38 ` ALT Linux User 2007-09-07 14:43 ` Olexander Chernetskyy 2007-09-07 14:55 ` ALT Linux User 2007-09-07 15:03 ` Olexander Chernetskyy 2007-09-07 15:13 ` ALT Linux User 2007-09-07 15:19 ` Olexander Chernetskyy 2007-09-12 6:33 ` Olexander Chernetskyy 2007-09-12 7:13 ` ALT Linux User 2007-09-07 15:25 ` Pavlov Konstantin 2007-09-07 15:36 ` Kirill A. Shutemov 2007-09-07 15:34 ` Pavlov Konstantin 2007-09-07 16:53 ` Valery V. Inozemtsev 2007-09-08 6:35 ` Alex Karpov 2007-09-10 11:38 ` Sergey V Turchin 2007-09-10 12:03 ` Alex Karpov 2007-09-10 13:52 ` Sergey V Turchin 2007-09-08 10:45 ` Michael Shigorin 2007-09-10 10:18 ` Olexander Chernetskyy 2007-09-12 6:30 ` Olexander Chernetskyy 2007-09-12 8:59 ` Vyatcheslav Perevalov 2007-09-12 9:03 ` Motsyo Gennadi aka Drool 2007-09-07 13:59 ` Motsyo Gennadi aka Drool 2007-09-07 14:03 ` Olexander Chernetskyy 2007-09-10 10:26 ` Olexander Chernetskyy 2007-09-06 16:10 ` Michael Shigorin [this message] 2007-09-06 20:23 ` [Comm] варианты организации автомонтирования Alisher 2007-09-06 20:26 ` Andrey Rahmatullin 2007-09-06 21:08 ` Alisher 2007-09-06 21:13 ` Michael Shigorin 2007-09-07 14:35 ` Timur Batyrshin 2007-09-08 10:46 ` Michael Shigorin 2007-09-06 20:29 ` Michael Shigorin 2007-09-07 6:27 ` Andrew G. Klepcha 2007-09-07 8:31 ` Alexei V. Mezin 2007-09-07 11:59 ` Andrew Borodin 2007-09-08 10:59 ` [Comm] Adm... давайте по делу :-/ Michael Shigorin 2007-09-07 5:36 ` [Comm] Ещё проблемы c Десктопом 4 Шишков Евгений 2007-09-07 13:12 ` Alisher 2007-09-06 12:57 ` Sergey V Turchin 2007-09-06 16:01 ` Starodumoff Ilya 2007-09-06 16:12 ` [Comm] fstype segfault Michael Shigorin 2007-09-06 16:20 ` [Comm] Ещё проблемы c Десктопом 4 Sergey V Turchin 2007-09-06 16:28 ` Starodumoff Ilya 2007-09-06 16:19 ` Sergey V Turchin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20070906161017.GZ29952@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=community@lists.altlinux.org \ --cc=shigorin@gmail.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git