[PLUTO-help] data e ora

sabpll a libero.it sabpll a libero.it
Sab 4 Set 2004 17:32:59 CEST


Alle 19:48, giovedì 2 settembre 2004, gianni ha scritto:
> [...] Quello che mi chiedo
> adesso è chi mi sta
> "corrompendo " il file, [...]

Non ti preoccupare, nessuno ti sta manomettendo il PC, è
solo il modo di funzionare di hwclock.
man hwclock spiega tutto, comunque per chiarezza, farò un
breve riassunto (anche se sono cose che ho già detto!)
hwclock regola sia l'orologio hardware che l'ora del sistema
Inoltre registra anche l'orologio hardware mentre regoli l'ora.

Regolare l'ora significa spostare le lancette dell'orologio
in modo da far segnare l'ora esatta.
Registrare un orologio significa agire sui meccanismi
interni dell'orologio in modo che non anticipi nè ritardi.

In pratica per registrare l'orologio hardware bisognerebbe
agire sui circuiti della scheda madre ma Linux offre un
ingegnoso trucchetto per evitarlo.

L'orologio hardware non è molto preciso ma è molto regolare;
se ritarda di cinque minuti al giorno l'orario sarà
inaffidabile ma avrai la certezza che in un ora sbaglia di
dodici secondi e mezzo; cioè dopo un'ora l'orologio segna
un'ora doci minuti e mezzo.puoi ottenere lo stesso una buona
precisione.

Il metodo è semplice.
Nel file /etc/adjtime sono scritti l'errore sistematico
(cioè di quanti secondi al giorno anticipa l'orologio) e
l'orario quando hai regolato l'ultima volta.l'orologio.
L'errore sistematico viene calcolato dividendo la differenza
tra l'orario dell'orologio e l'orario che imposti per il
numero di giorni trascorsi dll'ultima regolazione (questo è
il parametro che ho detto di cambiare).
All'accensione del computer negli script di boot viene
invocato:
  hwclock --adjust
Questo comando corregge automaticamente l'ora
dell'orologio hardware in base ai dati del file /etc/adjtime
e registra nello stesso file quando ha effettuao la
correzione.
In tal modo si ottiene una precisione di uno o due ordini di
grandezza superiore rispetto alla precisione intrinseca
dell'orologio hardware.
Subito dopo viene invovcato:
  hwclock --hwtosys
per impostare l'orario di sistema che è un orologio software
ed è l'unico che conti.
Dopo questo l'orologio hardware viene totalmente ignorato
e quindi rimane ancora aperta tutta la problematica dell' "ora
che indica il computer".

In ultimo questo è un meccanismo molto delicato in cui Windows
produce molti danni, specialmente quando passi dall'ora
estiva all'ora invernale o viceversa e quindi devi impedirgli
di accedere all'orologio hardware disattivando la regolazione
automatica dell'ora legale (dayligth saving sistem) e 
(molto più importante) NON TOCCARE L'OROLOGIO SOTTO WINDOWS!
-- 
Sabatino
......
Non voglio i mille baci che diede Lesbia a Catullo,
pochi baci vuole chi riesce a contarli.
				M. Valerio Marziale
				  (versione libera)


More information about the pluto-help mailing list