Installing VBox Guest Additions for Time Synchronization
- Download Virtual Box Guest Addition from http://download.virtualbox.org/virtualbox/5.0.16/VBoxGuestAdditions_5.0.16.iso , it will be an ISO image.
- Shut down Guest VM instance.
- Load the ISO Image downloaded in step 1 in Virtua Box Instance.
- Start the VM, Go to Shell
cambium@cnmaestro:~$ sudo mount /dev/sr0 /mnt/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
cambium@cnmaestro:~$ cd /mnt/cdrom/
cambium@cnmaestro:/mnt/cdrom$ sudo ./VBoxLinuxAdditions.run
- This will enable the Time Synchronisation but default it happens every 10 seconds. To fine tune it do following it on Host Machine.
- Linux
$ VBoxManage guestproperty set <VMNAME> "/VirtualBox/GuestAdd/VBoxService/--timesync-interval" 1000
$ VBoxManage guestproperty set <VMNAME> "/VirtualBox/GuestAdd/VBoxService/--timesync-set-on-restore" 1
$ VBoxManage guestproperty set <VMNAME> "/VirtualBox/GuestAdd/VBoxService/--timesync-set-threshold" 1000
- Windows
cd C:\>cd "C:\Program Files\Oracle\VirtualBox\"
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe guestproperty set <VMNAME> "/VirtualBox/GuestAdd/VBoxService/--timesync-interval" 1000
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe set <VMNAME> "/VirtualBox/GuestAdd/VBoxService/--timesync-set-on-restore" 1
C:\Program Files\Oracle\VirtualBox> VBoxManage.exe guestproperty set <VMNAME> "/VirtualBox/GuestAdd/VBoxService/--timesync-set-threshold" 1000
- On Guest restart vboxadd-service to bring these changes into effect.
cambium@cnmaestro:/mnt/cdrom$ sudo service vboxadd-service restart
Stopping VirtualBox Guest Addition service ...done.
Starting VirtualBox Guest Addition service ...done.