Nous venons de mettre à niveau notre serveur Ubuntu vers 12.04.1 LTS. Il exécute une machine virtuelle Xen, à savoir Windows Server 2008 R2 x64.
Nous utilisons la chaîne d'outils xl
pour Xen.
Nous sommes au Royaume-Uni, qui est actuellement GMT + 1 (BST).
L'heure est correcte sur l'hôte, c'est-à-dire qu'il sait que nous sommes en mode BST.
tf@hostname:~$ date
Mon Oct 1 12:16:45 BST 2012
L’heure sur l’invité Windows ne cesse de se réinitialiser sur GMT, c’est-à-dire 1 heure de retard là où elle devrait être.
Nous l'avions dans la version précédente d'Ubuntu en utilisant la chaîne d'outils xm
, qui était corrigée avec l'option localtime=1
, mais xl
semble ignorer l'option localtime
.
Je ne trouve pas de mécanisme pour:
xl
ou
De http://xen.1045712.n5.nabble.com/Time-is-off-by-an-hour-in-my-XEN-vm-tp2586195p2586196.html
Un indicateur de registre RealTimeIsUniversal est masqué dans le registre Windows et peut être défini (ce n’est pas le cas par défaut) pour permettre à Windows d’interpréter le RTC au format UTC.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=dword:00000001