Hora UTC no Windows 2008 R2 e no VirtualBox

Publicado por Perfil removido em 09/01/2017

[ Hits: 2.709 ]

 


Hora UTC no Windows 2008 R2 e no VirtualBox



Hora UTC no Windows 2008 R2 e no VirtualBox!

ATENÇÃO: esse método é bugado em versões anteriores a Win-7. De acordo com [1] esse método não é documentado e não é oficialmente suportado. Esteja atento.

Sempre me disseram que quando estivesse utilizando o Windows como hospedeiro devia configurar a hora da máquina virtual para LOCAL! Acontece que eu gosto de usar a hora UTC! Então para minha surpresa fui atrás de como configurar a hora UTC no Windows e para minha surpresa foi mais fácil do que pensava. Aqui vão as dicas.

De acordo com [1] o padrão POSIX diz "Use a hora UTC...". Isso também alivia a pressão quando você está usando dual boot.

O que faz o tempo UTC no Windows é a chave RealTimeIsUniversal.

Faça em um terminal como administrador:

C:\ reg add HKLM\System\CurrentControlSet\Control\TimeZoneInformation /t REG_DWORD /v RealTimeIsUniversal /d 1

Verifique:

C:\ reg query HKLM\System\CurrentControlSet\Control\TimeZoneInformation /s

Quando seu valor é "1" o UTC é ativado e quando é "0" a hora local é utilizada.

Você pode criar manualmente (como antes) ou através do arquivo WinUTC.reg, com o conteúdo a seguir:

Windows Registry Editor Version 5.00

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

Se por alguma razão inexplicável não fizer efeito em um sistema 64 bits, troque o dword por qword.

Reinicie, ajuste a hora do hardware manualmente para UTC e teste.

Force uma atualização de hora via Windows (NTP) e teste se tudo está de acordo com o esperado. Reinicie.

Ajuste o parâmetro em VirtualBox para informar que a hora fornecida pelo hospedeiro é UTC. Ajuste seu Linux virtual para a hora UTC.

Teste tudo duas vezes e boa sorte.

Use essa dica por sua conta e risco!

Kyetoy

Referências:

[1] http://www.cl.cam.ac.uk/~mgk25/mswish/ut-rtc.html
[2] https://wiki.archlinux.org/index.php/time#UTC_in_Windows

Outras dicas deste autor

Reduzindo mensagens de erro no Ubuntu 12.04

Como instalar o kernel Linux 3.9 no Ubuntu 12.04+

Disponibilizando mais fontes no Red Hat

Exibindo mensagens ao efetuar login

Editor de HTML5 em tempo real

Leitura recomendada

Configurando proxy/cache Squid com autenticação

CentOS 5.4 - Adicionando o repositório RPMforge

Compartilhando arquivos no ubuntu e/ou ubuntu e Windows em 4 minutos

Bonding de interface no Ubuntu 10.04 LTS

Atalhos no teclado no LXDE (Openbox)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts