Mots-Clés ‘hwclock’

Réglage de l’heure locale sous Linux

Lundi 2 janvier 2012

J’ai récemment installé Frugalware Linux 1.5 (Mores) sur l’ordinateur de mon frère, et le réglage de l’heure m’a donné du fil à retordre.

MS Window XP est installé sur l’ordinateur. Comme ce système travaille avec l’horloge RTC (celle de la machine, configurable dans le BIOS), nous sommes contraints de renseigner l’heure locale dans l’horloge RTC.

Par conséquent, mon frère et moi avions  sélectionné, à l’installation, le choix localtime, afin que l’heure du système soit celle de l’horloge RTC.

Pourtant, suite au démarrage du système installé, l’horloge du système avait une heure d’avance. La commande date renvoyait l’heure locale avancée d’une heure alors que les commandes date -u et hwclock renvoyaient l’heure locale.

Après quelques jours de tergiversation, j’ai trouvé la manipulation à effectuer pour régler le problème (en tant que root) :

  1. Régler d’abord l’horloge du système avec l’heure locale. Exemple de commande à exécuter : date -s 18:45:30.
  2. Appliquer cette heure à l’horloge RTC. Commande à exécuter : hwclock  –systohc.

Suite à cette manipulation, c’est l’heure de l’horloge RTC qui est utilisée, aussi bien sous Linux que sous MS Windows.

J’espère que cette solution pourra être  utile à quelqu’un d’autre.