Назад | Перейти на главную страницу

Как я могу синхронизировать системную дату на моей виртуальной машине с реальным миром?

Я запускаю Ubuntu Karmic на виртуальной машине с VirtualBox 3.2.8 (мне нужно обновить ...), и я только что заметил, что системное время на моей виртуальной машине не синхронизировано с реальным миром.

Кажется, что время будет синхронизироваться должным образом, если я перезагружу машину, предположительно потому, что мой ноутбук используется в качестве суррогатного BIOS и поэтому он берет время оттуда при загрузке, но если я просто «сохраню» машину, когда я не используя его, виртуальная машина не замечает, что во время сохранения прошло реальное время.

Есть ли способ заставить систему повторно синхронизировать системное время, когда она просыпается, или мне нужно привыкнуть к «правильному» выключению машины?

Я запускаю свой репозиторий SVN на виртуальной машине, поэтому мои журналы сейчас неверны для многих моих ревизий. Думаю, это не имеет большого значения, но я определенно хотел бы это исправить.

У меня такой же вопрос, и я нашел этот очень полезно, перезапустите демон syn, и время гостя будет синхронизироваться с хостом:

sudo /etc/init.d/vboxadd-service restart

У вас установлены гостевые дополнения? Одна из функций - синхронизация системного времени с хостом.

xntpd должен обеспечивать адекватную синхронизацию даты - ubuntu предоставляет интерфейс администратора для включения функций ntp

Вы можете использовать ntpd для синхронизации времени с сервером времени в Интернете, например ntp.ubuntu.com ...

Я в основном в той же лодке, что и вы. У меня есть гость VMware, которую я постоянно использую на хосте MacOS на моем MacBook. Когда я кладу свой ноутбук в режим сна и просыпаюсь, дата и время на гостевой машине VMware, конечно, не синхронизированы. Я создал небольшой файл сценария, который вызывает ntpdate для синхронизации времени на госте. Я запускаю этот сценарий как sudo каждый раз, когда обращаюсь к гостю после цикла сна / пробуждения.

Сценарий очень прост:

#!/bin/bash
/usr/sbin/nptdate time.asia.apple.com