Ich betreibe Debian in einer VM und habe nach einem Suspend das Problem, dass Datum und Uhrzeit nicht mehr in Sync sind. Die entsprechende Sync-Einstellung Synchronize guest time with host der VMWare Tools greift in diesem Falle offensichtlich nicht.
Abhilfe schafft die Installation eines NTP Daemons (NTP steht für Network Time Protocol):
apt-get install ntp
Danach ist mit einem Editor der Wahl die Konfigurationsdatei /etc/ntp.conf
zu öffnen und der Eintrag server
anzupassen. Unter pool.ntp.org kann man sich den für sich passenden NTP-Server heraussuchen (natürlich lassen sich im Internet auch noch viele weitere Server finden). Ich habe nachfolgend diejenigen für DACH rausgesucht:
Deutschland
server de.pool.ntp.org
Österreich
server at.pool.ntp.org
Schweiz
server ch.pool.ntp.org
Konfiguration speichern und das war es dann auch schon.
Sollte die Zeit dennoch nicht aktualisiert werden, dann hilft dies:
service ntp restart
Wenn auch das nicht funktioniert, dann kann man die Aktualisierung hiermit forcen:
service ntp stop
ntpd -q
service ntp start