green_fr: (Default)
green_fr ([personal profile] green_fr) wrote2012-10-28 09:59 pm
Entry tags:

Формат даты на USB-drive

Два раза в год у меня одна и та же бага — я постоянно таскаю файлы с одного компа на другой через флешку (clé USB), при этом файлов в проекте может быть тысячи, я для скорости синхронизирую через Total Commander и копирую только отличающиеся.

Два раза в год моя система спотыкается о перевод часов — каким-то образом на флешке время изменения файла начинает отличаться на час от времени изменения того же файла на компе. Судя по всему, там какая-то старая файловая система (FAT?), в которой не поддерживалось летнее время.

Уже сложно поверить, что когда-то файловая система могла не поддерживать летнее время.
Тем более, что этот баг до сих пор не починили...

[identity profile] mopexod.livejournal.com 2012-10-29 09:06 am (UTC)(link)
Если ты пользуешь флешку только под Windows, то отформатируй её в NTFS и глюк пройдет. Они от производителя все приходят отформатированные в FAT для совместимости со всеми девайсами и системами.
NTFS записывает время по Гринвичу, а Windows показывает его по текущему поясу.

[identity profile] green-fr.livejournal.com 2012-10-29 09:20 am (UTC)(link)
Я её не только под Windows пользую, дома есть ещё кажется unix (на модеме, который умеет кино с флешки показывать) и android (на таблетке). Удивительно, что со времён изобретения FAT этот баг не запатчили...

[identity profile] mopexod.livejournal.com 2012-10-29 10:07 am (UTC)(link)
Часть юниксов, емнип, читает NTFS, но Андроид - увы :(
И это не баг, это спеки. Файловая система 80-х годов, времы изменения файла - текущее время системы, никакого другого нет.