ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Yury Aliaev <mutab0r@rambler.ru>
To: ALT Linux Community <community@lists.altlinux.org>
Subject: Re: [Comm] Hotplug и флэшка
Date: Wed, 16 Nov 2005 09:04:27 +0300
Message-ID: <437ACBEB.3010802@rambler.ru> (raw)
In-Reply-To: <4379F0A4.4050800@rambler.ru>

Olvin scripsit:
>>
>> Можете на всякий случай подробно описать, каким пользователем 
>> монтируете, и в каких группах состоите?
> 
> 
> Вопрос задан не мне, но: обычним пользователем, который состоит в своей 
> собственной группе :)

Спасибо. Похоже, я начал немного разбираться, в чём дело. Оно было в 
том, что я почмеу-то не попробовал смонтировать флэшку пользователем, а 
когда это делаешь рутом, то простому пользователю в неё потом не зайти.

Заодно встал такой вопрос.

[mutabor@nort disser]$ cat /etc/fstab| grep storage
/dev/sda1               /mnt/storage            auto 
noauto,user,kudzu,sync,noexec,nodev,nosuid 0 0

Я бы тут хотел кое-что подправить (перевести ФС на jffs2, убрать kudzu и 
т.п. по мелочам), но не знаю, где это настраивается.

> 
>>>>> По моему мнению такая стратегия очень даже правильная:
>>>>> 1) Монтирование/размонтирование руками с использованием правильной 
>>>>> записи в /etc/fstab сводится к набору минимальных действий
>>>>
>>>> Автоматическое монтирование делает этот набор ещё минимальнее :)
>>>
>>> Несомненно, однако оно предполагает перманентный sync, либо 
>>> гарантированную потерю данных.
>>
>> Ну не перманентный, а только перед вытаскиванием. А если кеширование 
>> на запись настроить правльно, то даже он может не понадобиться.
> 
> А какие настройки вы считаете правильными? И как система определит, что 
> вы _хотите_ или _собираетесь_ вытащить флешку? Без ручного 
> размонтирования (пусь и не в консоли, а как в Windows "Безопасное 
> извлечение устройства") не обойтись...

Пока у меня созрело два варианта:
1) При втыкании hotplug сам _монтирует_ флешку на subfs. Перед 
вытаскиванием всё-таки придётся сказать "sync", но размонтировать не 
нужно. При последующих втыканиях, опять-таки, монтировать уже не нужно. 
Этот вариант будет работать и в случае одновременно воткнутых нескольких 
флэшек, т.к. будут автоматом создаваться новые точки монтирования. Он 
хорош тем, что если вытащить флэшку, не синхронизовавшись, то хотя и 
некоторые данные могут на неё не попасть, но хотя бы крышу системе не 
снесёт;
2) Флэшка перманентно монтируется на subfs без кэширования по записи. 
Это, конечно, чревато увеличением количества записей на неё, но при 
надлежащем выборе ФС, а также грамотном использовании (не в качестве 
рабочего накопителя, а для хранения и переноса файлов, то есть пишем на 
неё не очень часто и сразу пачками) проигрыш по ресурсам должен быть не 
очень заметным. Если такое возможно вообще, то можно выставить время 
задержки на кеширование по записи, равной, скажем, одной секунде, по 
истечении которого происходит синхронизация с кэшем.


  reply	other threads:[~2005-11-16  6:04 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-14 10:29 Yury Aliaev
2005-11-14 11:47 ` spider
2005-11-14 13:06   ` Yury Aliaev
2005-11-15 10:18     ` ABATAPA
2005-11-16  6:07       ` Yury Aliaev
2005-11-21  9:59         ` ABATAPA
2005-11-19 18:18           ` Yury Aliaev
2005-11-15 11:27     ` spider
2005-11-15 13:40       ` Yury Aliaev
2005-11-15 14:28         ` Olvin
2005-11-16  6:04           ` Yury Aliaev [this message]
2005-11-16  9:43             ` Denis G. Samsonenko
2005-11-16  7:47               ` Yury Aliaev
2005-11-16  9:51             ` Denis G. Samsonenko
2005-11-16  7:48               ` Yury Aliaev
2005-11-16 11:10               ` Olvin
2005-11-16 12:05                 ` Denis G. Samsonenko
2005-11-16 15:22                   ` Olvin
2005-11-16 16:34                     ` Denis G. Samsonenko
2005-11-16 11:00             ` Olvin
2005-11-16  7:51               ` Yury Aliaev
2005-11-16 15:25                 ` Olvin
2005-11-17  3:14                   ` Yury Aliaev
2005-11-17 10:03                     ` Olvin
2005-11-17  8:30                       ` Yury Aliaev
2005-11-17 12:37                       ` spider
2005-11-16 14:16               ` Damir Shayhutdinov
2005-11-16 14:53                 ` [Comm] Hotplug и флэшка [JT] Alexei V. Mezin
2005-11-16 15:26                   ` Olvin
2005-11-16 16:40         ` [Comm] Hotplug и флэшка spider
2005-11-17  3:16           ` Yury Aliaev

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=437ACBEB.3010802@rambler.ru \
    --to=mutab0r@rambler.ru \
    --cc=community@lists.altlinux.org \
    /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