* RE: [Comm] USB флеш, файлы не сохраняются
@ 2005-07-27 11:34 Education Center
2005-07-27 11:41 ` Olvin
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Education Center @ 2005-07-27 11:34 UTC (permalink / raw)
To: community
>> sync?
> При umount sync делается автоматом.
Проблема в том, что процесс umount проходит внешне штатно, без ошибок, но видимо сама синхронизация все не происходит почему-то.
А как можно было бы воспользоватьс rsync вручную в такой ситуации, перед размонтированием флешки?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 11:34 [Comm] USB флеш, файлы не сохраняются Education Center
@ 2005-07-27 11:41 ` Olvin
2005-07-27 11:49 ` Damir Shayhutdinov
2005-07-27 13:24 ` Anton Gorlov
2 siblings, 0 replies; 10+ messages in thread
From: Olvin @ 2005-07-27 11:41 UTC (permalink / raw)
To: community
Education Center wrote:
>>>sync?
>>При umount sync делается автоматом.
> Проблема в том, что процесс umount проходит внешне штатно, без ошибок, но видимо сама синхронизация все не происходит почему-то.
> А как можно было бы воспользоватьс rsync вручную в такой ситуации, перед размонтированием флешки?
rsync и sync - вещи очень разные.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 11:34 [Comm] USB флеш, файлы не сохраняются Education Center
2005-07-27 11:41 ` Olvin
@ 2005-07-27 11:49 ` Damir Shayhutdinov
2005-07-27 12:03 ` Olvin
2005-07-27 13:33 ` Andrey Rahmatullin
2005-07-27 13:24 ` Anton Gorlov
2 siblings, 2 replies; 10+ messages in thread
From: Damir Shayhutdinov @ 2005-07-27 11:49 UTC (permalink / raw)
To: community
27.07.05 в 15:34 Education Center в своём письме писал(а):
> Проблема в том, что процесс umount проходит внешне штатно, без ошибок,
> но видимо сама синхронизация все не происходит почему-то.
> А как можно было бы воспользоватьс rsync вручную в такой ситуации, перед
> размонтированием флешки?
Если по-шамански (ведь sync делается обычно автоматом при umount), тогда:
sync; sync;
umount
Плюс можно еще попробовать указывать флаг sync при монтировании, но тогда
запись на флешку будет весьма тормозить.
А вообще я довольно часто такое замечаю - делаю umount, а после этого
флешка еще секунду моргает диодом, сигнализируя о том, что идет обмен
данными. Так что можно перед вытыканием флешки подождать секунд пять,
система допишет все, что не успела.
--
WBR,
Damir Shayhutdinov
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 11:49 ` Damir Shayhutdinov
@ 2005-07-27 12:03 ` Olvin
2005-07-27 12:14 ` Damir Shayhutdinov
2005-07-27 13:34 ` Andrey Rahmatullin
2005-07-27 13:33 ` Andrey Rahmatullin
1 sibling, 2 replies; 10+ messages in thread
From: Olvin @ 2005-07-27 12:03 UTC (permalink / raw)
To: community
Damir Shayhutdinov wrote:
> Если по-шамански (ведь sync делается обычно автоматом при umount), тогда:
> sync; sync;
> umount
Если по шамански, то sync надо делать _три_ раза :) Серьёзно.
> Плюс можно еще попробовать указывать флаг sync при монтировании, но
> тогда запись на флешку будет весьма тормозить.
А ещё так флешка быстрее выйдет из строя.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 12:03 ` Olvin
@ 2005-07-27 12:14 ` Damir Shayhutdinov
2005-07-27 13:34 ` Andrey Rahmatullin
1 sibling, 0 replies; 10+ messages in thread
From: Damir Shayhutdinov @ 2005-07-27 12:14 UTC (permalink / raw)
To: community
>> Если по-шамански (ведь sync делается обычно автоматом при umount),
>> тогда:
>> sync; sync;
>> umount
>
> Если по шамански, то sync надо делать _три_ раза :) Серьёзно.
Не, так ритм сбивается, только духов разгневаешь. :)
>> Плюс можно еще попробовать указывать флаг sync при монтировании, но
>> тогда запись на флешку будет весьма тормозить.
>
> А ещё так флешка быстрее выйдет из строя.
Это все же лучше, чем если бы флешка была в строю, но на ней ничего не
записано ;)
--
WBR,
Damir Shayhutdinov
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 11:34 [Comm] USB флеш, файлы не сохраняются Education Center
2005-07-27 11:41 ` Olvin
2005-07-27 11:49 ` Damir Shayhutdinov
@ 2005-07-27 13:24 ` Anton Gorlov
2 siblings, 0 replies; 10+ messages in thread
From: Anton Gorlov @ 2005-07-27 13:24 UTC (permalink / raw)
To: community
Education Center пишет:
>>>sync?
>>>
>>>
>>При umount sync делается автоматом.
>>
>>
>
>Проблема в том, что процесс umount проходит внешне штатно, без ошибок, но видимо сама синхронизация все не происходит почему-то.
>А как можно было бы воспользоватьс rsync вручную в такой ситуации, перед размонтированием флешки?
>
>
не rsync а sync. не путайте солёное с горячим.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 11:49 ` Damir Shayhutdinov
2005-07-27 12:03 ` Olvin
@ 2005-07-27 13:33 ` Andrey Rahmatullin
2005-07-27 14:51 ` Damir Shayhutdinov
1 sibling, 1 reply; 10+ messages in thread
From: Andrey Rahmatullin @ 2005-07-27 13:33 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1274 bytes --]
On Wed, Jul 27, 2005 at 03:49:28PM +0400, Damir Shayhutdinov wrote:
> sync; sync;
См. рядом.
> Плюс можно еще попробовать указывать флаг sync при монтировании, но тогда
> запись на флешку будет весьма тормозить.
НЕТ.
По имеющимся данным, на ядрах до 2.6.11 (примерно) данная опция на vfat
игнорировалась. Более того, на новых ядрах эта опция флещки убивает из-за
резко увеличивающегося числа циклов записи.
> А вообще я довольно часто такое замечаю - делаю umount, а после этого
> флешка еще секунду моргает диодом, сигнализируя о том, что идет обмен
> данными.
Ну так нормально. Но процесс umount у меня не возвращает, пока моргать не
перестанет.
Т.е. я не всматривался, но процесс может не возвращать довольно долго,
если перед этим метров 100 записать.
> Так что можно перед вытыканием флешки подождать секунд пять,
> система допишет все, что не успела.
Шаманство какое-то, блин. Ненавижу.
ЗЫ. В оффтопике после размонтирования диод вообще гаснет.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
> [...] за такое [использование /usr/lib и /lib внутри spec-файла], IMHO,
> надо бить sisyphus_check по голове.
Не надо бить sisyphus_check по голове, он не занимается анализом
spec-файлов.
-- ldv in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 12:03 ` Olvin
2005-07-27 12:14 ` Damir Shayhutdinov
@ 2005-07-27 13:34 ` Andrey Rahmatullin
2005-07-27 14:25 ` Olvin
1 sibling, 1 reply; 10+ messages in thread
From: Andrey Rahmatullin @ 2005-07-27 13:34 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 425 bytes --]
On Wed, Jul 27, 2005 at 03:03:31PM +0300, Olvin wrote:
> Если по шамански, то sync надо делать _три_ раза :) Серьёзно.
Откуда цифра?
В очередной раз читаем sync(2) и в очередной раз понимаем, что его
делай-не делай, рез-т неизвестен.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Саша, Вы, наверное, правы, но вот я только не понял в чем. :-)
Если можно, -- конкретнее.
-- aen in docs@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 13:34 ` Andrey Rahmatullin
@ 2005-07-27 14:25 ` Olvin
0 siblings, 0 replies; 10+ messages in thread
From: Olvin @ 2005-07-27 14:25 UTC (permalink / raw)
To: community
Andrey Rahmatullin wrote:
>>Если по шамански, то sync надо делать _три_ раза :) Серьёзно.
> Откуда цифра?
> В очередной раз читаем sync(2) и в очередной раз понимаем, что его
> делай-не делай, рез-т неизвестен.
Про "Серьёзно" - это то, что цифру я именно такую вычитал.
И вообще там смайлик стоял :)
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Comm] USB флеш, файлы не сохраняются
2005-07-27 13:33 ` Andrey Rahmatullin
@ 2005-07-27 14:51 ` Damir Shayhutdinov
0 siblings, 0 replies; 10+ messages in thread
From: Damir Shayhutdinov @ 2005-07-27 14:51 UTC (permalink / raw)
To: community
>> А вообще я довольно часто такое замечаю - делаю umount, а после этого
>> флешка еще секунду моргает диодом, сигнализируя о том, что идет обмен
>> данными.
> Ну так нормально. Но процесс umount у меня не возвращает, пока моргать не
> перестанет.
> Т.е. я не всматривался, но процесс может не возвращать довольно долго,
> если перед этим метров 100 записать.
В том то и дело, что если 100 метров записать, umount ждет, но потом
выходит раньше времени. Диод мигает после выхода из umount еще
секунду-две. Может, это от флешки зависит.
Я такие глюки ловил с флеш-плеером MPIO FY400 (прошивка UMS, позволяющая
использовать его как флешку) + плюс еще с 512MB флешкой, имя
производителя которой стерлось от частого употребления.
Точнее, на MPIO было так: umount отработал, я плеер сразу же отключил,
потом попытался на другом компе примонтировать - он показал битый файл на
vfat (писал один большой образ CD).
Это было на RH9 + 2.4.29smp kernel
Дома на Сизифе такое не отлавливал, благо там спешить не куда, можно и
подождать для верности.
> ЗЫ. В оффтопике после размонтирования диод вообще гаснет.
Видимо там все пучком с размонтированием.
--
WBR,
Damir Shayhutdinov
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-07-27 14:51 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-27 11:34 [Comm] USB флеш, файлы не сохраняются Education Center
2005-07-27 11:41 ` Olvin
2005-07-27 11:49 ` Damir Shayhutdinov
2005-07-27 12:03 ` Olvin
2005-07-27 12:14 ` Damir Shayhutdinov
2005-07-27 13:34 ` Andrey Rahmatullin
2005-07-27 14:25 ` Olvin
2005-07-27 13:33 ` Andrey Rahmatullin
2005-07-27 14:51 ` Damir Shayhutdinov
2005-07-27 13:24 ` Anton Gorlov
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