clock, horloge, BIOS clock, explication svp ! - Débats - Linux et OS Alternatifs
Marsh Posté le 17-09-2002 à 15:56:03
ça retarde avec des heures complètes ou n'importe comment ?
Le truc c'est que ton horloge hard peut être règlé sur GMT et c'est alors le système qui ajoute supprime en fonction du fuseau que tu as déclaré.
Tu gagnera peut-être du temps à installer ntpdate.
je sais pas si c'est standart mais regarde si /etc/timezone contient quelque chose de cohérent genre Europe/Paris
Marsh Posté le 17-09-2002 à 16:08:42
non, c un retard assez stable, ce qui me fais penser que c bien le fait qu'il est basé sur le CPU et que la cadence n'est pas super synchrone (c un PIV 2.26 il va peut-être trop vite)
c pas monstrueux, il prend 4 minutes de retard en une nuit.
ntpdate c remise à l'heure via le net... oui mais je suis pas connecté en permanence moi
date et clock sont en CEST et /etc/timezone danne Europe/Paris..
Marsh Posté le 17-09-2002 à 16:21:23
arf, donc rien à voir.
je crois me souvenir d'un howto pour 'apprendre' au système à compenser lui-même sa dérive. Je regarde si je retrouve.
Marsh Posté le 17-09-2002 à 16:35:19
à défaut d'autre chose, un truc trouvé dans le cache google:
Citation : Mini HOWTO Clock |
Marsh Posté le 17-09-2002 à 17:00:28
yes !! trouvé !!
en fait suffisait de trouver la bonne page de man (c un peu le bordel)
et dans le man de hwclock (qui manifestement remplace clock) on trouve la commande magique :
hwclock --hctosys
qui met l'horloge systeme (linux) à l'heure du BIOS (CMOS ou hardware)..
Si j'ai bien compris le howto c'était pour faire l'inverse
merciiiiii 911 !
Marsh Posté le 17-09-2002 à 15:50:23
J'aimerais savoir si quelqu'un sait comment fonctionne les histoire d'horloge sous linux.
Je m'explique, j'ai un ordi (neuf) dont l'horloge retardait. J'ai changé la pile mais le problème est resté. J'ai alors constaté qu'il prennait du retard pas quand il est éteind mais quand il est allumé.
Alors je me suis intéressé au fonctionnement de l'horloge sous Linux et j'ai compris la chose suivante : Linux se contrefout de l'heure mise en place dans le BIOS et fait fonctionner son horloge avec la fréquence du CPU mais... avec certain il se paume un peu.
Avec les commande clock et hwclock on obtient les heure HARDWARE (c la bonne ) et la commande date nous donne celle de linux (pas bonne ).
Comment faire pour lui dire de se recaler sur l'heure du BIOS ? j'ai essayé clock -a mais ça fait rien.
Dernier probleme à l'arrêt de la machine il recale l'heure système sur la sienne (le con)
qqun sait comment marche exactement ce bordel ???