Вы здесь

Портятся данные при считывании с USB Flash

Всем доброго времени суток!

Уже достала следующая проблема - в Gentoo при считывании информации с USB-флэшки данные очень часто портяться. Выражается это в изменении md5 суммы, архивы > xx Мб вообще не распаковываются.

Причем, следующие действия работают нормально:
1) Запись на флэшку любых данных
2) Чтение и запись данных на флэшку в других ОС (например, в Win или FreeBSD)

Проверял на 3-х машинах с Gentoo - везде эта проблема есть.
Ядро 2.6.19 везде, настроено автомонтирование Flash через связку Hal+dbus.

В /etc/fstab прописана следующая строка:
/dev/sda1 /mnt/Flash vfat noauto,user,utf8,umask=0 0 0

Подскажите, где ковырять?

Не имею дурной привычки к автомонтированию.
О подобных проблемах знаю только понаслышке.
_________________
Live free or die

:wq
--
Live free or die

Выкинь флешку. У меня такие же проблемы были с одной.

Кстати, насчёт SYNC - в случае, если на флешке fat, то скорость падает и теоретически можно испортить её. (слишком частое обновление fat-таблицы).

Я использую опцию flush - пишется в fstab вместо sync.

Записывается в КДЕ вроде быстро(в смысле как с кешированием), но в конце файла ждёт - окошко копирования висит , пока физически не запишется на флешку.