Каждый раз, когда я перезагружаю гостевую машину Windows, она сбрасывает дату / время на дату / время хоста.
Как я могу изменить его навсегда?
ОБНОВИТЬ: Синхронизация времени уже отключена в инструментах VMware
В зависимости от версии вашей рабочей станции VMware вы должны использовать «0» или «false». Для Vmware Workstation 10 он работает со следующими настройками:
tools.syncTime = "FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"
time.synchronize.tools.startup = "FALSE"
time.synchronize.tools.enable = "FALSE"
time.synchronize.resume.host = "FALSE"
Вы также можете использовать rtc.startTime = "1416441600"
чтобы позволить машине запускаться с определенной датой и временем - в этом примере это 20.11.2014. Это число в секундах, начиная с 1.1.1970.
Информация от: http://kb.vmware.com/kb/1189
Оказывается, это была служба синхронизации Windows. Я отключил автоматическое обновление времени с помощью серверов времени, и теперь оно остается измененным.
ОБНОВИТЬ: Оказалось, что я был неправ, через некоторое время все изменилось. Отключение службы VMware действительно работает!
Я была такая же проблема.
Независимо от того, что я пробовал в файле .VMX или параметрах для установки, всегда кажется, что время синхронизируется.
Чтобы решить эту проблему, я загрузился в безопасном режиме и фактически отключил службу инструментов VMware. Сейчас я не могу вспомнить, были ли это инструменты целиком или был только один, предназначенный для синхронизации времени.
Потом отредактировал время.
Это сработало и пережило перезагрузку.
Предполагая, что в гостевой системе установлены инструменты VMware, вы можете попробовать
tools.syncTime = "FALSE"
в вашем .vmx файле.
Возможно, ваша гостевая виртуальная машина Windows присоединена к тому же домену, что и ваша хост-машина, и синхронизируется с сервером, который имеет роль эмулятора PDC.
Вам не нужно отключать службу VMWare, это полезно по другим причинам. Попробуйте установить все настройки, связанные с синхронизацией времени:
tools.syncTime = 0
time.synchronize.continue = 0
time.synchronize.restore = 0
time.synchronize.resume.disk = 0
time.synchronize.shrink = 0
time.synchronize.tools.startup = 0
Я столкнулся с той же проблемой, что и вы, и это устранило ее.
На самом деле .VMX не содержал ни одного из этих параметров, кроме tool.syncTime = "False". Просто попробуйте отредактировать / добавить эти параметры в файл .VMX
tools.syncTime = 0
time.synchronize.continue = 0
time.synchronize.restore = 0
time.synchronize.resume.disk = 0
time.synchronize.shrink = 0
time.synchronize.tools.startup = 0
После установки желаемого времени в гостевой ОС и после перезагрузки оно правильно установило желаемое время.
Спасибо, парни.