Bře 01

Neposedný čas

hodinyHardvérové hodiny sú nastavené v BIOSe. Linuxový kernel udržuje informácie o čase nezávislé od BIOSu. Počas zavádzania ich zosynchronizuje s hardvérovými. Potom obe hodiny idú nezávisle od seba. Hodiny kernelu vždy zobrazujú svetový čas. Naproti tomu hodiny v BIOSe môžu byť v miestnom alebo univerzálnom čase (UTC). No napríklad Windows predpokladá, že sa jedná vždy o miestny.
Niekedy sa stane, že hardvérový a softvérový čas sa líšia. Môže to by zapríčinené viacerými faktormi. No každý vedie ku nesprávnemu zobrazeniu času v Arch linuxe.

 

Na nápravu sú potrebné 4 kroky:

1. nainštalovanie ntpd (Network Time Protocol daemon). Službu nie je potrebné spúšťať.
2. nastavenie správnej časovej zóny
3. ntpd -qg
4. hwclock –systohc

 

Pracuje sa v termináli:

sudo pacman -S ntp
sudo ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime
sudo ntpd -qg
sudo hwclock --systohc

 

Ak čas stále neposlúcha, skúsme ešte jeden príkaz:

sudo hwclock --systohc --utc

 

Napsat komentář

Your email address will not be published.

%d blogerům se to líbí: