Так может не стоит вынимать флешку во время опциональной записи
лог-файла какого-нибудь? Если я на компе с Linux выдерну
неразмонтированную флешку, то Винда тоже на нее потом ругается,
хотя я вообще ничего не писал на флеху - просто "сунул, вынул (не
размонтировав) и пошел". Кстати, атрибуты файлов под Linux и под Windows не полностью совпадает, что создает изрядный геморрой при попытке синхронизации файлов в двух компах с разными ОС.