LINUX.ORG.RU

может быть umount итак сделает всю работу

Судя по многолетнему опыту — да. По словам аналитиков — нет.

anonymous
()

Время от времени натыкаюсь на ситуацию, когда после umount (и завершения этой команды) не сбрасывается ещё какой-то уровень кеша, и спустя некоторое время после извлечения флешки в dmesg появляется «rejecting i/o to dead device». Повреждённых файлов при этом не встрчал, но ФС на плеере регулярно оказывается битой и требует fsck.

udisks --detach /dev/sdX спасает, но не для всех устройств (при попытке сделать это с плеером сообщает о неудачной попытке сброса кэша).

Итого: sync до umount делать не нужно. Но ещё какой-то кеш после umount иногда требует сбрасывания.

AITap ★★★★★
()

Излишне. Делает. Убедиться легко: скинь на флешку полгиговый файлик, а когда фм сообщит, что копирование завершено, сразу выполни umount: он «зависнет» секунд на 5-10 пока кеш не сбросит. По крайней мере у меня так.

Kroz ★★★★★
()

А ты открой код и почитай.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.