Problema de sincronização de tempo em dois sistemas operacionais [duplicado]

0

Eu tenho dois sistemas operacionais na minha máquina: Windows 7 e Ubuntu 16.04, dual boot. Depois de atualizar meu ubuntu para a versão 16.04 a partir de 15.10, estou enfrentando um problema estranho. Quando abro o Ubuntu, o tempo avança 5,30 horas (sou da Índia e o nosso fuso horário é +5,30GMT). Suponha que eu corrija, então quando eu fizer login no Windows, o tempo diminuirá em 5,40 horas.

Como consertar isso? Pode haver algum problema de instalação no momento da atualização.

    
por Rohan Gayen 30.10.2016 / 13:58

3 respostas

1

O Ubuntu usa o GMT enquanto o Windows usa seu fuso horário local.

Para corrigir isso, você deverá reinicializar no Windows, abrir e digitar regedit e, em seguida, tocar em enter . De lá, navegue até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation .

Em seguida, se você não encontrar uma entrada que leia RealTimeIsUniversal , adicione uma clicando com o botão direito em > Novo > Valor DWORD (32 bits) e preencha o nome RealTimeIsUniversal .

Agora clique duas vezes na entrada que acabou de adicionar e substitua a 0 por 1 .

Verifique se a hora está correta no Windows e reinicie.

Espero que isso ajude!

    
por Matthew Jeppesen 30.10.2016 / 15:59
0

Ou, do lado do Ubuntu ...

You can set the hardware clock time standard through the terminal command line.

You can check what you have set to use by:

$ timedatectl

To change the hardware clock time standard to localtime, use:

# timedatectl set-local-rtc 1

If you want to revert to the hardware clock being in UTC, do:

# timedatectl set-local-rtc 0
    
por heynnema 30.10.2016 / 16:11
0

Isso acontece porque o Ubuntu usa o UTC (ou GMT) enquanto o Windows usa a hora local. Assim, toda vez que você alternar entre os sistemas operacionais, o sistema operacional redefiniria o relógio do sistema à sua maneira. Então você tem que configurar o Ubuntu para usar o localtime ou forçar o Windows a usar o UTC.

O procedimento para isso é documentado claramente no seguinte link link

As vantagens de usar o UTC na hora local é que você não precisa alterar a hora do sistema toda vez que viaja entre diferentes fusos horários. Se você não viajar muito para fora da Índia, você pode usar qualquer um dos métodos descritos no link ou simplesmente digitar timedatectl set-local-rtc 1 no terminal do Ubuntu. Este comando irá forçar o Ubuntu a usar o horário local.

    
por Kevin Selva Prasanna 30.10.2016 / 17:10