Bon tuyaux Linux / *BSD  -   Dimanche 25 Septembre 2005

<Précédent Suivant>

Réglage de l'heure en multiboot
Catégorie : OpenBSD
par hika hika AT bsdmon DOT com Homepage : http://www.bsdmon.com

Qui n'a pas déjà utilisé OpenBSD en multiboot avec un autre système ?
Cet article permet de régler l'heure de votre OpenBSD quand celui ci est en multiboot avec d'autres systèmes d'exploitation, partageant la même date (celle du BIOS).

Par exemple, nous avons réglé l'heure du BIOS, depuis le BIOS ou via un système d'exploitation,
pour qu'elle corresponde à l'heure en GMT+1.
Nous bootons sous OpenBSD, nous avons votre /etc/localtime qui est un lien symbolique sur /usr/share/zoneinfo/Europe/Paris/ et là, nous nous apercevez que vous avez 1 heure d'avance !

Pas de panique, en fait, OpenBSD récupère la date du BIOS, et la considère apparemment comme une date en GMT. Du coup, nous avons 1 heure d'avance, parce que /etc/localtime est sur le fuseau horaire Europe/Paris.

Pour pallier à ce problème, il faut recompiler notre noyau avec les options suivantes :


option  TIMEZONE=-60
option  DST=1



Pour résumer, l'option TIMEZONE permet de spécifier au kernel, l'offset qui sépare l'heure de votre BIOS et l'heure GMT, et dans notre cas, l'heure du BIOS a 1 heure de plus, soit 60 minutes.
L'option DST est utile pour l'offset en heure d'été.
Si nous sommes en heure d'été, c'est 2 heures d'avance que nous avons et l'option DST permet de régler ce décalage d' 1 heure.

Pour plus d'infos :

man options

<Précédent Suivant>
FreeBSD Mall Smarty Template Engine Page générée le Vendredi 19 Avril 2024 13:41:58 Powered by FreeBSD
POWERED BY FreeBSD, Apache, PHP, PostgreSQL, Code & design by Hika
BSD Daemon Copyright 1988 by Marshall Kirk McKusick. All Rights Reserved.