2016-04-18 13 views
0

Ich habe Mint Linux läuft in einer VM.Wie man Linux-Systemzeit manuell ändert?

Ich versuchte über die GUI, das Datum auf ein früheres Datum zu setzen, damit ich versuchen konnte, ein Datenbankproblem nachzuahmen, das an der Produktion an diesem Datum auftrat.

Ich habe versucht, den Befehl date zu verwenden.

Beide Male, innerhalb weniger Sekunden wird das Datum zurück auf heute geändert.

ich stoppen automatische Zeitsynchronisation - die Ausgabe von timedatectl status ist:

Local time: Mon 2016-04-18 15:41:19 BST 
    Universal time: Mon 2016-04-18 14:41:19 UTC 
     Timezone: Europe/London (BST, +0100) 
    NTP enabled: no 
NTP synchronized: no 
RTC in local TZ: no 
     DST active: yes 
Last DST change: DST began at 
        Sun 2016-03-27 00:59:59 GMT 
        Sun 2016-03-27 02:00:00 BST 
Next DST change: DST ends (the clock jumps one hour backwards) at 
        Sun 2016-10-30 01:59:59 BST 
        Sun 2016-10-30 01:00:00 GMT 

Ich habe versucht:

hwclock --set --date="2016-04-13 16:45:05" 

Nichts funktioniert, hält die Uhr gerade heute gehen.

Antwort

1

Ich fühle mich wie ein Idiot.

Ich dachte, es war Linux oder Mint Magie ... blöd mich vergessen, es ist eine VM, so dass es die Zeit vom Host bekommt.

Ich ändere die Zeit auf dem Host manuell und hey presto es in der VM geändert.

Doh, posten die Antwort nur für den Fall, dass jemand anderes die offensichtlichste Sache vergisst!

0

Mein erster Vorschlag wäre, zu überprüfen, ob automatische Zeit- und Datumsaktualisierungen aktiviert sind, und falls ja, diese Option zu deaktivieren. Das gleiche passierte auf meinem Rechner, obwohl ich Debian benutze.

+0

Danke für die schnelle Antwort, aber in der GUI ist es auf "Manual" – rmcsharry

+0

Sie möchten diesen Post dann auschecken: http://superuser.com/questions/982280/how-to-disable- Zeitsynchronisierung-in-linux-mint Sie könnten etwas anderes installiert haben, das Ihre Zeit aktualisiert. – MicSokoli