Come disabilitare la sincronizzazione dell'ora con Windows 7 come sistema operativo host in VirtualBox?


18

Ho un Windows 7 a 64 bit con VirtualBox che esegue lo stesso Windows 7 a 64 bit di un sistema operativo guest.

Quando imposto una data e un'ora specifiche, all'avvio verranno sempre ripristinate la data e l'ora del sistema operativo host. Come posso disabilitarlo?

Risposte:


19
  1. Trova la posizione in cui è memorizzata la tua macchina virtuale. Puoi farlo facendo clic destro sulla macchina dall'elenco nel VirtualBox Manager e selezionando Mostra in Explorer

Trova percorso sorgente macchina

  1. Esegui il backup del file chiamato yourVMname .vbox

  2. Apri il file in un editor di testo e vai <ExtraData>all'elemento che dovrebbe contenere un elenco di ExtraDataItemelementi

  3. Aggiungi il seguente elemento all'elenco: <ExtraDataItem name="VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" value="1"/>

  4. La sezione finale dovrebbe assomigliare a questa:

Configurazione VM modificata finale

fonte


1
Vbox mi mostra il problema con le prime virgolette che hai usato. Dopo averlo digitato manualmente ha funzionato.
Hareen Laks,

1
L'ho fatto su Mac, ha funzionato. Ho appena sostituito VBoxInternal con VBoxInternal2.
AnthonyB,

2
VirtualBox dovrebbe essere riavviato.
Alex78191,

Questo non ha funzionato per me su MacOS: Mojave usando Vbox 6.0.6. Dopo aver modificato e salvato il .vboxfile, l'avvio della VM tornerebbe allo stato precedente senza le mie modifiche. La risposta di @Triple_Fault ha funzionato.
Livello Z4,

17

Il comando per disabilitare la sincronizzazione dell'ora tra host e guest in Virtualbox è:

VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1

Vedere il manuale di Virtualbox, sezione 9.14, in particolare 9.14.4.

Si noti che in un host Windows la directory predefinita della finestra di comando deve trovarsi nella directory in cui esiste Vboxmanage.exe (impostazione predefinita: C: \ Programmi \ Oracle \ Virtualbox) oppure è necessario digitare il percorso completo di Vboxmanage.exe.


Anche vagrant reloaddopo aver eseguito quel comando set.
Cees Timmerman,

Questo è meglio che modificare .vboxdirettamente.
Ameen
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.