Bug 26241 - При отмонтировании флешки не происходит запись буферов
Summary: При отмонтировании флешки не происходит запись буферов
Status: CLOSED WONTFIX
Alias: None
Product: Branch p6
Classification: Distributions
Component: udisks (show other bugs)
Version: не указана
Hardware: all Linux
: P3 major
Assignee: Andrey Cherepanov
QA Contact: QA p6
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-06 06:22 MSK by serpiph
Modified: 2015-04-13 11:33 MSK (History)
14 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description serpiph 2011-09-06 06:22:22 MSK
Я использую для монтирования программу udisks. Заметил, что если сразу после копирования на флешку файлов набрать команду 'udisks --unmount ...', то после повторного монтирования на флешке все новые файлы оказываются с нулевыми размерами. Обязательно перед отмонтированием приходится давать команду sync, чтобы убедиться, что всё на флешке.
Comment 1 Michael Shigorin 2011-09-06 18:59:20 MSK
Наверное, всё-таки udisks должен делать sync() при такой команде, ядро-то при чём.
Comment 2 Michael Shigorin 2011-09-06 20:35:56 MSK
Он делает umount(8) -- точно уверены, что флэшку не поспешили выдернуть?
Comment 3 serpiph 2011-09-07 09:26:35 MSK
Точно. Я дожидаюсь, когда появится сообщение командной строки в баше после вызова команды или сообщение от KDE4 о том, что флешка отмонтирована. Так вот, иногда после отмонтирования я набираю sync (но при этом всё равно есть случаи сбоя данных на флешке в отличие от sync до отмонтирования флешки). То есть:
1) sync, unmount, ожидание - проблем нет
2) unmount, ожидание командной строки - проблемы есть
3) unnount, sync, ожидание командной строки - проблемы есть

P.S. Похоже, вопрос уходит в ядро (как он взаимодействует с носителем информации, если у последнего малая скорость записи).
Comment 4 Sergey Y. Afonin 2015-04-13 11:32:38 MSK
udisks остался в p6. В p7/t7 - udisks2. Если ещё актуально, надо перезавести на нём.

Думаю, что WONTFIX, так как p6 не поддерживается.