VirtualBox Ubuntu VM non sincronizza automaticamente l'ora con l'host anche con Guest Additions installato


15

Sono in esecuzione una macchina virtuale Ubuntu con VirtualBox e ho sia l' dkmse virtualbox-guest-additionspacchetti installati. Ho letto in questa risposta che l'orologio di sistema dovrebbe sincronizzarsi automaticamente con l'host con Guest Additions, ma il mio non sembra farlo. Quali sono alcuni possibili motivi / come posso correggere questo? Ho provato a cercarlo dappertutto ma la maggior parte dei successi che ho ricevuto da Google ti dice come disabilitare la sincronizzazione automatica dell'ora, non abilitarla.

La mia macchina host esegue OS X 10.8, se questo è di qualche aiuto.


1
Quale versione di Ubuntu e quale versione di Virtualbox stai usando? Si potrebbe pensare che il tutorial su come disabilitare possa essere usato per abilitarlo cambiando un singolo passaggio. Puoi collegarti a una di queste guide?
Ramhound,

Sto usando Ubuntu 12.04 e VirtualBox 4.2.18. Inizialmente ho seguito questo piccolo post per installare Guest Additions. So cosa intendi, il mio sospetto è anche che la risposta sia molto semplice, ma non riesco a trovarla da nessuna parte.
3cheesewheel

Risposte:


20

Ho scoperto che dovevo installare il ntppacchetto, oltre agli altri due che ho menzionato sopra.

La data / ora dopo che ho svegliato il mio computer dalla sospensione:

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

Quindi, per correggerlo:

$ 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  

Ora sincronizzato con la data / ora reale:

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

Una volta riavviato, ho scoperto che l'orologio di sistema della mia VM si sincronizzava con il mio host come desiderato.


5
"Ho scoperto che l'orologio di sistema della mia VM sincronizzato con il mio host come desiderato" Non per il tuo host ma per un server NTP esterno - c'è una grande differenza, questo approccio richiede la connettività di rete per il sistema guest mentre gli strumenti VirtualBox possono realizzare la sincronizzazione dell'ora effettiva da sistema host senza connettività di rete.
geekuality
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.