Bonjour � tou(te)s,

J'ai qqs. PCs qui commencent � accuser leur �ge, et qui, s'ils ne sont
pas aliment�s sur le secteur pendant un certain temps, perdent une partie
de leur config', notamment la date et l'heure.

Sur certains, pas de probl�me, je recois un message d'erreur et rentre dans
le BIOS et mets � jour l'heure et la date.

Malheureusement, j'ai parmi ces derniers un portable Toshiba Libretto 110CT
qui ne permet pas d'ajuster la date/l'heure dans le bios.
Il se met alors � booter sous Linux et, en l'absence de connection r�seau
(qui me permettrait de faire du ntpdate ou �quivalent avec un autre poste),
d�marre avec une date/heure erron�e (souvent le 01.01.1990 00h00).

Cela est a priori b�nin, puisque je peux imm�diatement corriger ces r�glages
avec un "date -s", mais le probl�me c'est que certains logiciels (dont inn)
ont d�j� d�marr� derri�re, et cela a l'air de leur poser un probl�me (inn
est apparemment particuli�rement sensible � ces voyages dans le temps...).

Ce que je d�sirerais : un stockage de la derni�re date/heure en vigueur sur
la machine qq. part (avant l'extinction/le suspend du PC), et une
comparaison avec la date/heure stock�e dans l'horloge du PC au red�marrage
de celui-ci, et, lorsque cette valeur est inf�rieure � la date/heure
pr�c�demment enregistr�e, soit une demande de correction par une entr�e
au clavier, soit une valeur mise par d�faut � la date/heure pr�c�demment
enregistr�e (pour �viter les retours dans le temps : au pire un bond en
avant dans le temps n'a pas l'air trop n�faste � inn).

Afin d'�viter au maximum de perturber le syst�me, ce serait formidable si
cela pouvait se passer avant le d�marrage du noyau, au niveau de Lilo/Grub
par exemple. Pour le mode "suspend" (apm -s), je peux � la rigueur me
bidouiller un petit script.
Avant de commencer � r�inventer la roue, j'ai cherch� � droite et � gauche,
et j'ai vu que Debian stockait la date/heure dans la CMOS de l'horloge.
Existerait-il un patch (ou une option que j'aurais manqu�) pour Lilo/Grub
qui permette de r�aliser ce que je viens de vous d�crire?

Merci par avance pour vos lumi�res,

Cordialement,

Eclice.


Répondre à