VirtualBox Ubuntu VM synchronisiert die Zeit nicht automatisch mit dem Host, auch wenn Guest Additions installiert sind

15

Ich verwende eine Ubuntu-VM mit VirtualBox und habe die Pakete dkmsund virtualbox-guest-additionsinstalliert. Ich habe in dieser Antwort gelesen , dass die Systemuhr mit dem Host automatisch mit den Guest Additions synchronisiert werden soll, aber meine scheint das nicht zu tun. Was sind mögliche Gründe / wie behebe ich das? Ich habe versucht, danach zu suchen, aber die meisten Treffer, die ich von Google bekomme, zeigen Ihnen, wie Sie die automatische Zeitsynchronisierung deaktivieren , nicht aktivieren.

Auf meinem Hostcomputer wird OS X 10.8 ausgeführt, sofern dies hilfreich ist.

3cheesewheel
quelle
1
Welche Ubuntu-Version und welche Virtualbox-Version verwenden Sie? Man könnte denken, dass das Tutorial zum Deaktivieren verwendet werden könnte, um es durch Ändern eines einzelnen Schritts zu aktivieren. Können Sie einen solchen Leitfaden verlinken?
Ramhound
Ich benutze Ubuntu 12.04 und VirtualBox 4.2.18. Ich bin zunächst diesem kleinen Beitrag gefolgt , um Guest Additions zu installieren. Ich weiß was du meinst, mein Verdacht ist auch, dass die Antwort sehr einfach ist, aber ich kann sie nirgendwo finden.
3cheesewheel

Antworten:

20

Es stellte sich heraus, dass ich das ntpPaket zusätzlich zu den beiden anderen, die ich oben erwähnt habe , installieren musste .

Das Datum / die Uhrzeit, zu der / der ich meinen Computer aus dem Ruhezustand geweckt habe:

$ date
Wed Sep 25 12:50:25 EDT 2013

Dann, um es zu korrigieren:

$ sudo service ntp stop
 * Stopping NTP server ntpd                          
$ sudo ntpdate pool.ntp.org
25 Sep 13:22:45 ntpdate[15379]: step time server 109.169.89.48 offset 1880.691920 sec
$ sudo service ntp start
[sudo] password for yiqing: 
 * Starting NTP server ntpd  

Jetzt synchronisiert mit dem realen Datum / Uhrzeit:

$ date
Wed Sep 25 13:23:07 EDT 2013

Nach dem Neustart stellte ich fest, dass die Systemuhr meiner VM wie gewünscht mit meinem Host synchronisiert wurde.

3cheesewheel
quelle
5
"Ich habe festgestellt, dass die Systemuhr meiner VM wie gewünscht mit meinem Host synchronisiert wurde." Nicht mit Ihrem Host, sondern mit einem externen NTP-Server. Es gibt einen großen Unterschied. Dieser Ansatz erfordert eine Netzwerkkonnektivität für das Gastsystem, während VirtualBox-Tools eine tatsächliche Zeitsynchronisierung durchführen können Host-System ohne Netzwerkverbindung.
Geekuality