A hora muda ao usar dois sistemas operacionais

4

Eu tenho uma máquina de boot duplo. Ubuntu e Windows Vista. Após a reinicialização do Ubuntu para o Vista, vejo que o tempo mudou no Vista e vice-versa. Por que isso acontece?? Os fusos horários no sistema operacional estão corretos.

    
por dhasu 15.09.2009 / 11:56

3 respostas

4

Veja esta resposta:

Serverfault

    
por 15.09.2009 / 14:57
7

Provavelmente, o Ubuntu está configurado para assumir que o relógio do sistema é GMT / UTC (ou o nome que você quiser chamá-lo) e ajusta o fuso horário para a localização do usuário que está efetuando login. relógio para coincidir com o fuso horário. Você pode reconfigurar o Ubuntu para assumir que o relógio do sistema é a hora local, mas não me lembro como fazê-lo no momento (o google dirá a você!).

    
por 15.09.2009 / 12:01
7

Isso se deve a um pouco de confusão sobre como os dois sistemas operacionais diferentes armazenam e recuperam a hora atual. Alguns sistemas operacionais (ou BIOS?), Por padrão, 'armazenam' e 'recuperam' o horário na BIOS usando o fuso horário UTC e então convertem para o fuso horário desejado pelo usuário, enquanto outros podem 'armazenar' e 'recuperá-lo' no fuso horário do usuário.

Este problema é comum (ou mais visível) por usuários de Mac usando o bootcamp. Veja este post no fórum do Mac Observer:

In your Windows registry, you need to update the key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal

Once you get down there, the RealTimeIsUniversal setting should be a DValue of 1. That registry key tells Windows that the time of the internal clock kept in the NVRAM, where your settings are, is using Coordinated Universal Time (UTC), sometimes (incorrectly) referred to as Greenwich Mean Time (GMT).

NOTE: I know this works for XP but I think it works for Vista, too. I have not used Win7 so don’t even ask!

    
por 15.09.2009 / 12:03