Au coin du Frag
Programmation, Linux et serveurs

Gestion de l'horloge du BIOS par Windows et Linux

Pour Windows, l'heure mémorisée par l'horloge du BIOS est en heure locale.
Pour Linux, il s'agit de l'heure UTC...

Résultat ?

A chaque boot sous Linux, l'horloge se trouve décalée selon la timezone locale et quand on retourne sous Windows, on a une heure incorrecte (jusqu'à la prochaine synchronisation NTP en tout cas...).

Pour remédier à cela :

Sur une ancienne distribution (i.e. avant systemd), il suffit d'éditer le fichier ''/etc/default/rcS'' et de changer la ligne :

UTC=yes

en :

UTC=no

Sur une distribution utilisant systemd, exécuter la ligne de commande :

timedatectl set-local-rtc 1