albfneto
(usa openSUSE)
Enviado em 29/06/2014 - 15:19h
várias coisas: primeiro, para usar ntpd ou ntpdate, desligue todos os ajustadores de hora dos sistemas gráficos de cada linux, aqueles das configs dos relógios.
e não deve usar ntpd junto com ntpdate, ou um ou outro. ntpd é melhor e mais preciso.
e as opções de NTPD estão invertidas (-q é quit, ele tá rodando antes, ele sái antes de sincronizar) edita assim:
/usr/local/bin/ntpd -g -q
# ntpdate -u pool.ntp.org
e na BIOS,no setup da BIOS, use hora local, não use UTC, para não conflitar....
se continuar tendo o problema, rode num terminal, em cada um de seu linux:
sudo ntpd -g -q
sudo hwclock --localtime --systohc
o último comando,ajustará a hora do hardware, (a da Bios) pela hora local, préviamente acertada pelo NTPD.
Se vc tiver um só sistema operacional linux e não tiver windows,será possível deixar a hora da bios como UTC e a do sistema como local, para isso,ajuste a BIOS para UTC e substitua o comando acima por:
sudo ntpd -g -q
sudo hwclock --hctosys
Lembre,isso só é fácil em sistemas sem Windows e com um único linux, em sistemas multiplo boot, é mais fácil pôr a hora do hardware em local, direto