Die Systemzeit wird beim Neustart (mysteriöserweise) zurückgesetzt

Die Systemzeit wird beim Neustart (mysteriöserweise) zurückgesetzt

Ich habe ein Problem, bei dem das Datum/die Uhrzeit, die ich mit timedatectl und date -s eingestellt habe, beim Neustart nicht erhalten bleiben. Ich stelle das Datum mit date -s ein, stelle die Uhrzeit mit timedatectl set-time ein und verwende hwclock --systohc. Nach dem Neustart zeigt die hwclock immer noch die von mir eingestellte Uhrzeit an, aber die Systemzeit wird auf die alte Ortszeit zurückgesetzt.

Wenn ich mir journalctl anschaue, kann ich sehen, dass der Startvorgang mit der von mir eingestellten Zeit (hwclock-Zeit) beginnt, aber mittendrin erscheint eine Meldung über die Zeitänderung: systemd[1]: Zeit wurde geändert

Nach dieser Meldung geben alle Zeitstempel die aktualisierte Zeit wieder.

Einige Hinweise zu diesem System:

  • Das System läuft mit RHEL 7.2
  • Chrony ist nicht installiert
  • Das System ist mit keinem Netzwerk verbunden
  • Ich habe versucht, /etc/adjtime vor dem Neustart zu entfernen, aber die Zeit wird trotzdem zurückgesetzt

Ich möchte verstehen, welcher Prozess/Dienst/usw. für das Einstellen der Systemzeit während des Startvorgangs verantwortlich ist, damit ich weiter untersuchen kann, woher die Zeit stammt.

Antwort1

Ich hatte das gleiche Problem!

Was habe ich getan, um das Problem zu beheben?

ich habe mich verändert/etc/adjtimeZu

LOKAL

statt UTC

Danach habe ich meinen PC neu gestartet, bin ins BIOS gegangen und habe Datum und Uhrzeit erneut richtig eingestellt.

Es scheint jetzt in Ordnung zu sein, mein System ist Debian Jessie

verwandte Informationen