So ändern Sie die Systemzeit oder erzwingen eine Synchronisierung mit der Hardware-Uhr

9

Mein Laptop hat wahrscheinlich keinen CMOS-Akku mehr. Ich weiß, dass ich ihn bald reparieren muss, aber bis dahin hält mich dieses sehr ärgerliche Problem davon ab, ihn zu verwenden.

Szenario: Meine Systemuhr wird bei jedem Einschalten meines Computers auf den 15.12.08, 11:00 Uhr zurückgesetzt. Dies hat alle möglichen Nebenwirkungen. Eine der ärgerlicheren ist, dass ich mich nicht bei Google Mail anmelden kann.

Zuerst habe ich nur darauf gewartet, dass eine Zeitsynchronisierung stattfindet, da ich diese aktiviert habe und alles. Es ist nie passiert. Ich habe gegoogelt und keine Möglichkeit gefunden, eine Zeitsynchronisierung zu erzwingen, was ich sehr seltsam fand. Gibt es wirklich keine?

Das manuelle Einstellen von Uhrzeit und Datum ist ebenfalls ein Problem. Bei meiner 12.10-Installation sind die Einstellungen für Uhrzeit und Datum fehlerhaft. Ich erinnere mich, dass es auch für meine letzte, ältere Installation war. Der einfachste Weg sollte natürlich darin bestehen, die Datums- und Zeitfelder einfach manuell zu bearbeiten, indem Sie ein neues Datum eingeben. Dies ist theoretisch möglich, aber die Änderungen werden rückgängig gemacht, sobald die Textfelder den Fokus verlieren. Die andere Möglichkeit besteht darin, lange auf die + -Tasten zu klicken. Beim ersten Mal wurden die Änderungen auch nicht gespeichert. Ich habe herausgefunden, dass ich danach vom manuellen in den Internet-Synchronisierungsmodus wechseln und ~ 5 Sekunden warten muss, bis in der oberen linken Ecke meines Systems die neue Uhrzeit angezeigt wird, sonst wird sie nicht wirksam.

Eine gute Lösung wäre also eine der folgenden: Einstellen der Uhrzeit / des Datums von Hand, möglicherweise über das Terminal, damit ich einfach die richtigen Werte eingeben kann. Oder ein Befehl, der eine sofortige Zeitsynchronisierung erzwingen würde, die ich nach dem Booten ausführen kann. Ich weiß, dass ich bald die Batterien wechseln muss, aber das hindert mich ernsthaft daran zu arbeiten ...

cpury
quelle

Antworten:

12

Sie können die Hardware-Uhr mit dem Befehl einstellen (zum Beispiel)

sudo hwclock --set --date="2012-12-15 20:49:00"

Sie müssen dann die Systemuhr mit der Hardwareuhr synchronisieren:

sudo hwclock -s

Referenz: $ man hwclock

Hersteller4
quelle