Meine Hardware-Uhr ist nicht mehr synchron. Ich habe es einige Male auf Systemzeit eingestellt, aber es kehrt immer wieder in einen Zustand von 5 Stunden vor.
Ist das normal? Könnte es Ärger machen? Wie kommt es, dass meine Systemuhr richtig funktioniert, wenn meine Hardwareuhr nicht funktioniert?
Ich weiß nicht, ob es normal ist oder nicht, weil ich nicht weiß, warum die Hardware-Uhr verrückt werden sollte. Wenn es sich um ein Hardwareproblem handelt, können Sie eine Software-Problemumgehung verwenden, bis Sie es behoben haben.
Der
hwclock
Befehl sollte das tun, was Sie brauchen. Sie können es im Terminal als Root verwenden, um die Systemuhr über die Hardware-Uhr oder die Hardware-Uhr über die Systemuhr einzustellen (je nachdem, welche zuverlässiger ist):hwclock --hctosys
oderhwclock --systohc
Von der
hwclock
Manpage:quelle
Wenn es immer genau 5 Stunden voraus ist, klingt es wie ein Zeitzonenproblem. In diesem Fall ist Ihre Hardware-Uhr wahrscheinlich auf die Ortszeit eingestellt, während die Linux-Systemzeit immer auf UTC eingestellt ist. Wenn Ihre Zeitzone 5 Stunden von UTC entfernt ist, sind dies die 5 Stunden.
In diesem Fall sollten Sie zusätzlich zu den Optionen "--systohc" für "hwclock" die Optionen "--localtime" und "--utc" prüfen.
quelle