Portál AbcLinuxu, 14. července 2025 23:40


Dotaz: časy na vfat

5.11.2009 09:51 ludolf
časy na vfat
Přečteno: 129×
Odpovědět | Admin
Mám problém s různě zobrazenými časy souborů na USB (formátováno na fat - používám jak pod linuxem tak pod windows, připojováno jako vfat) a HDD. Například na USB se soubory vytvořené v období letního času zobrazí s časem o hodinu větším.

Vadí mi to hlavně při porovnávání adresářů na USB a HDD (které soubory jsou novější). Zatím to obcházím tím, že porovnávám soubory podle obsahu, to je nepohodlné a zdlouhavější.

Ví někdo, jak tento problém vyřešit? Ideálně kdyby se časy souborů na USB zobrazovaly správně nebo alespoň jak zajistit, aby se hodinové rozdíly při porovnávání ignorovaly (používám např. Midnight Commander, ale mohl bych přejít na jiný manažer).

Pokud tomu dobře rozumím, problém je v tom, že na vfat se ukládá "aktuální" čas, v linuxu se při čtení převede na světový čas podle AKTUÁLNÍHO období (tj. teď se přičte 1 hodina) a při zobrazení se převede na aktuální čas podle období VZNIKU (tj. pro soubory z letního období se přičtou 2 hodiny).

Napadlo mne formátovat USB na NTFS (tam se údajně ukládá také světový čas), ale jednak nevím, zda to lze, jednak jsem se dočetl, že práce s NTFS v linuxu se rozhodně nedoporučuje.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.11.2009 11:05 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: časy na vfat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skúšal si pri mount použiť aj tz=UTC?
5.11.2009 13:19 ludolf
Rozbalit Rozbalit vše Re: časy na vfat
Ne, ve verzi jádra 2.6.25.16 to, zdá se, není. Podle popisu na webu by to bylo řešení, kdybych měl na vfat časy jednotně v UTC (což je leckdy rozumné, třeba pro foťáky) - pak odpadne přepočet na světový čas. Já tam mám ale časy v CET/CEST, takže přepočet potřebuji a dokonce podle období zima/léto data souboru.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.