Цитата(_4afc_ @ Jul 8 2009, 12:29)

Обычно во всех реализациях FAT, даже только при чтении/открытии/закрытии файла происходит запись на флеш - обновляется время последнего к нему обращения, оно хранится в каталоге. Это может стать потенциальным источником проблем.
Но если флешка физически не убилась - FAT востанавливается любым доктором.
Так как нам только чтение нужно, то руками из библиотеи ФАТ выкинули всю запись, а драйвер Mass Storage не имеет ни одной процедуры реализующии запись на флешку.
Доктором лечится, но клиентам это не нравится.
Да и вообще уже есть академический интерес, что делает Windows когда я делаю безопастное извлечение?
Почему после этого некоторые флешки гасят свои индикаторы, а USB HDD останавливают диски, будто снимается питание с порта, а некоторые этого не делают?
Может есть спецы по драйверам линукса, можно ли там глянуть что делается при размонтировании и как получается описанный выше эффект?