Introdução
Se você utiliza Windows e Ubuntu no mesmo computador (Dual Boot), provavelmente já percebeu que o horário do sistema fica errado sempre que troca de um sistema para o outro.
Isso acontece porque o Linux e o Windows tratam o relógio da BIOS de maneiras diferentes:
- Ubuntu/Linux: considera o relógio da BIOS em UTC
- Windows: considera o relógio da BIOS em horário local
O resultado disso é que toda vez que você alterna entre os sistemas, o relógio fica adiantado ou atrasado.
Forma Recomendada: Configurar o Ubuntu Para Usar Horário Local
A maneira mais simples de resolver o problema é configurar o Ubuntu para utilizar o mesmo padrão do Windows.
1. Abra o Terminal
Você pode abrir usando:
CTRL + ALT + T
2. Execute o seguinte comando
sudo timedatectl set-local-rtc 1 --adjust-system-clock
Esse comando informa ao Ubuntu para utilizar o relógio da BIOS em horário local.
3. Verifique se Funcionou
Execute:
timedatectl
Procure pela seguinte linha:
RTC in local TZ: yes
Se aparecer yes, está configurado corretamente.
Sincronizando o Horário Pela Internet
Também é recomendado deixar a sincronização automática ativada:
sudo timedatectl set-ntp true
Como Voltar ao Padrão Original
Caso queira desfazer a alteração:
sudo timedatectl set-local-rtc 0 --adjust-system-clock
Alternativa: Alterar o Windows
Outra solução é configurar o Windows para usar UTC, igual ao Linux. Porém, isso exige alteração no registro do Windows e pode causar problemas em algumas atualizações.
Por esse motivo, normalmente é mais seguro ajustar apenas o Ubuntu.
Conclusão
Esse pequeno ajuste resolve um problema muito comum em sistemas Dual Boot com Windows e Ubuntu.
Depois da configuração, o relógio permanecerá correto mesmo alternando entre os dois sistemas.
Se você utiliza Linux no dia a dia, acompanhe o DevMaker para mais dicas, tutoriais e soluções práticas.
Comentários
Nenhum comentário ainda. Seja o primeiro a comentar!
Faça login para adicionar um comentário.