Come modificare l'ora di sistema o forzare una sincronizzazione con l'orologio hardware


9

Probabilmente il mio laptop si sta esaurendo la batteria CMOS, so che dovrò risolverlo presto, ma fino ad allora, questo problema molto fastidioso mi impedisce di usarlo.

Scenario: l'orologio di sistema viene ripristinato il 15/12/08 alle 11:00 ogni volta che accendo il computer. Questo ha tutti i tipi di effetti collaterali, uno dei più fastidiosi che non riesco ad accedere a Gmail.

All'inizio ho solo aspettato che si verificasse una sincronizzazione temporale, dato che l'ho attivato e tutto il resto. Non è mai successo Ho cercato su Google e non ho trovato alcun modo per far rispettare una sincronizzazione temporale, che ho trovato molto strano. Non c'è davvero nessuno?

Anche impostare l'ora e la data manualmente è un problema. Per la mia installazione 12.10, le impostazioni di ora e data sono modificate. Ricordo che era anche per la mia ultima installazione precedente. Naturalmente il modo più semplice dovrebbe essere quello di modificare manualmente i campi di data e ora inserendo una nuova data. Ciò è possibile in teoria, ma i cambiamenti vengono ripristinati non appena le caselle di testo perdono attenzione. L'altro modo per farlo è fare clic sui pulsanti + per molto, molto tempo. La prima volta che l'ho fatto, neanche le modifiche sono state memorizzate. Ho scoperto che in seguito devo passare dalla modalità manuale alla modalità di sincronizzazione Internet e attendere ~ 5 secondi fino a quando nell'angolo in alto a sinistra del mio sistema viene mostrato il nuovo orario, altrimenti non avrà effetto.

Quindi una buona soluzione sarebbe una delle seguenti: Impostare l'ora / la data a mano, magari tramite il terminale, in modo da poter inserire i valori giusti. Oppure, un comando che impone un'immediata sincronizzazione temporale, che posso eseguire dopo l'avvio. So che presto dovrò cambiare le batterie, ma questo mi impedisce seriamente di lavorare ...

Risposte:


12

È possibile impostare l'orologio hardware con il comando (ad esempio)

sudo hwclock --set --date="2012-12-15 20:49:00"

È quindi necessario sincronizzare l'orologio di sistema con l'orologio hardware:

sudo hwclock -s

Riferimento: $ man hwclock

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.