Hallo zusammen, Beim Mounten meiner DOS-Partitionen werden die Modifikationszeiten von sehr vielen Dateien (aber eigenartigerweise nicht von allen!) mit dem ls-Befehl um exakt eine Stunde zurückgesetzt angezeigt. Nicht faßbar ist das Problem für mich, weil dieser Zeitfehler bei etwa 20% der Dateien NICHT auftritt und ich bei diesen Dateien trotz größter Mühen kein Kriterium dafür gefunden habe. Falls meine PCs auf Winterzeit eingestellt sind, ist es übrigens umgekehrt: dann sind die Dateizeiten um eine Stunde nach vorne gesetzt, d.h. etwa 80% sind ok und der Rest ist eine Stunde jünger, als es unter DOS angezeigt wird. Ich hab´s auf drei vollkommen unterschiedlichen PCs ausprobiert und bin einsichtigerweise ziemlich ratlos ... Ist irgendeinem das Problem bekannt und was kann man dagegen tun? Gruß Lutz
Hallo, Am Thu, 14 Apr 2005, L.Reuter@gmx.de schrieb:
Beim Mounten meiner DOS-Partitionen werden die Modifikationszeiten von sehr vielen Dateien (aber eigenartigerweise nicht von allen!) mit dem ls-Befehl um exakt eine Stunde zurückgesetzt angezeigt.
Ich denke das liegt daran, dass DOS und Windows die Zeitstempel der Dateien nach lokaler Zeit setzt, Linux diese aber als UTC interpretiert und/oder je nach Zeitzone anpasst. Oder es ist irgendwas wg. Sommerzeit oder so. Jedenfalls brauchst du dir keinen Kopf machen, das liegt ziemlich sicher eben an der <zensiert> Art wie DOS/Win die Daten setzt. -dnh -- /* calling RemoveRequest may cause the document to finish loading, which could result in our death. We need to make sure that we stay alive long enough to fight another battle... at least until we exit this function. */ nsCOMPtr<imgIRequest> kungFuDeathGrip(this) -- gef. v. P. Thomas in den Mozilla-Sourcen
* L.Reuter@gmx.de schrieb:
Beim Mounten meiner DOS-Partitionen werden die Modifikationszeiten von sehr vielen Dateien (aber eigenartigerweise nicht von allen!) mit dem ls-Befehl um exakt eine Stunde zurückgesetzt angezeigt.
vielleicht mal /etc/adjtime löschen? Vorher mit echo "hwclock --set --date=\""`date '+%D %T'`"\"; hwclock --hctosys" die aktuelle Zeit auslesen und die Ausgabe von dem Echo-Befehl gleich wieder anwenden, also die Zeit neu setzen. Merkwürdig erscheint mir, warum gerade eine halbe Stunden. Wenn es volle Stunden wären, würde ichauch wie David auf Sommerzeit/Zeitzone oder so tippen. Ekkard
participants (3)
-
David Haller
-
Ekkard Gerlach
-
L.Reuter@gmx.de