Xen continua fazendo o tempo errado em um convidado do Windows

3

Atualizamos nosso servidor Ubuntu para o 12.04.1 LTS. Ele executa uma VM Xen, que é o Windows Server 2008 R2 x64.

Estamos usando o conjunto de ferramentas xl para o Xen.

Estamos no Reino Unido, que atualmente é GMT + 1 (BST).

A hora está correta no host, ou seja, ele sabe que estamos no BST.

tf@hostname:~$ date
Mon Oct  1 12:16:45 BST 2012

O tempo no convidado do Windows continua sendo redefinido para GMT, ou seja, 1 hora atrás de onde deveria estar.

Tivemos isso na versão anterior do Ubuntu usando o xm toolchain, que foi corrigido com a opção localtime=1 , mas xl parece ignorar a opção localtime .

Não consigo encontrar um mecanismo para:

  • faça o Xen passar a hora local para os convidados com o xl toolchain

ou

  • faça com que o Xen deixe o relógio de convidado em paz e permita que o NTP no convidado mantenha as coisas em sincronia.
por tomfanning 01.10.2012 / 13:22

1 resposta

1

De link

Há um sinalizador de registro RealTimeIsUniversal oculto no registro do Windows que pode ser definido (não é por padrão) para permitir que o Windows interprete o RTC como UTC também.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=dword:00000001

    
por tomfanning 02.10.2012 / 10:39

Tags