Widok
Moderator-Следопыт | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Внимание! Сказанное ниже проверялось на VMWare Player 3.0.1 build-227600 (и полностью применимо к VMWare Workstation 7.0.1). Для версий ниже указанных возможны какие-либо изменения в параметрах ПО или конфигурационных файлов. 1. Отключение/включение синхронизации времени между Host и Guest осуществляется следующими способами: - использование VMWare Tools (должны быть предварительно установлены на Guest, см. пункт меню Install VMWare Tools): в системном трее дважды кликните на значке VMWare Tools (или правой кнопкой мыши на нем же и в появившемся меню выберите Open VMWare Tools). В первой же вкладке Options появившегося окна в группе Miscellaneous Options есть пункт Time synchronization between the virtual machine and the host operating system. Установка флажка этой опции приведет к тому, что каждую минуту агент VMWare Tools (процесс vmtoolsd.exe) будет проверять время на Host и корректировать в соответствии с ним время на Guest. Если часы на Guest отстают, они просто передвигаются вперед до совпадения с временем на Host; если спешат - их ход замедляется до момента синхронизации времени с Host (примерно минут 15 - 20). Снятие флажка с этой опции приведет к тому, что служба VMWare Tools не будет проверять время на Host и корректировать его на Guest. То есть вы можете спокойно менять его на Guest в необходимых вам пределах. НО!!! При следующем запуске этой виртуальной машины или ее перезагрузке часы будут агентом все-таки синхронизированы с временем на Host. - чтобы полностью отключить синхронизацию времени между Host и Guest надо править конфигурационный файл - файл настроек по имени совпадающий с названием вашей виртуальный мышины и с расширением .vmx: Выключите виртуальную машину (иными словами завершите работу на Guest) и внесите в вышеупомянутый конфигурационный файл следующие изменения (если каких-либо параметров вы не найдете, внесите их вручную): Код: 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" | 2. Фиксация постоянного времени запуска виртуальной машины: Если вы хотите, чтобы ваша Guest стартовала всегда в одно и то же время, добавьте в тот же конфигурационный файл параметр Код: rtc.startTime = "ххххххххх" | , где "ххххххххх" - время в секундах, прошедшее с 1 января 1970 года 0ч 00м 00с по Гринвичу Внимание! Часы виртуальной машины (часы виртуального BIOS, так сказать) синхронизированы с временем на Host, которое является вообще-то поясным. Таким образом, выставив, например rtc.startTime = "0" вы получите в Guest не 0ч 00м 00с, а 3ч 00м 00с (если на вашем Host московское время) Желающие более подробно ознакомиться с параметрами конфигурационного файла, относящимися к синхронизации между Host и Guest, могут обратиться к документу Workstation Users Manual, стр. 120, 121. Для управления временем также может применятся параметр rtc.diffFromUTC. Этот параметр, так же как и rtc.startTime, и вообще принципы и тонкости управления временем в гостевой операционной системе изложены в документе Timekeeping in VMware Virtual Machines, стр. 7. | Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 10:08 05-01-2009 | Исправлено: DmitryKz, 19:05 08-05-2010 |
|