Astuce : gestion de l'horloge du BIOS par Windows et Linux

Astuce : gestion de l'horloge du BIOS par Windows et Linux
Crédit photo : Heather Zabriskie on Unsplash

Un petit billet rapide pour ne pas perdre l’info (même si elle est facile à retrouver).
Windows et Linux n’ont, par défaut, pas la même gestion de l’horloge du BIOS.
Pour Windows, le 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, rien de plus simple.

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