https://www.marcosbox.org/2018/03/come-risolvere-differenza-orario-ubuntu-windows.html
ora sbagliata di Windows 10 in dual boot con Ubuntu
Come funziona l’orario in Windows ed Ubuntu?
Ubuntu imposta l’orologio del bios UTC (universal time clock) e non in RTC (real time clock)
all’avvio Ubuntu imposta l’ora del bios sull’ora solare del meridiano di Greenwich ed applica uno scostamento a seconda del fuso e dell’ora legale (in Italia lo scostamento è 1 ora). nel bios avremo cosi l’ora indietro
Windows viceversa ad ogni sincronizzazione del sistema tramite internet modifica direttamente l’orario del bios e fino a quando non viene una successiva sincronizzazione (di solito avviene dopo una settimana) legge all’avvio l’orario dal bios
Windows imposta l’orologio del bios in RTC (real time clock) e non UTC (universal time clock)
Passando da Ubuntu a Windows quest’ultimo andrà a leggere il bios con l’ora e si imposterà l’ora indietro.
Per risolvere il problema
- od impostiamo Ubuntu per mantenere RTC nell’orologio del bios
- o possiamo fare in modo che Windows usa UTC.
D'ora in avanti non avrete più problemi di sincronizzazione orario fra Ubuntu e Windows 10.
Se volete tornare alle impostazioni originali di Ubuntu vi basterà dare da terminale
timedatectl set-local-rtc 0 --adjust-system-clock
- apriamo il terminale e digitiamo il comando timedatectl set-local-rtc 1 –adjust-system-clock
- per verificare se il sistema usa RTC da terminale digitiamo: timedatectl
- Fatto
se vogliamo ripristinare Ubuntu per fagli usare UTC, da terminare digitiamo il comando:
timedatectl set-local-rtc 0
Procedimento con Windows per fargli disabilitare RTC ed usare UTC
In Windows 10 con la versione 32bit:
- andiamo su Start Menu, cerchiamo cmd e lanciamolo come amministratore
- si aprirà la console dei comandi e scriviamo:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
In Windows 10 con la versione 64bit:
- andiamo su Start Menu, cerchiamo cmd e lanciamolo come amministratore
- si aprirà la console dei comandi e digitiamo:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1
3. Disabilitiamo la sincronizzazione del’orologio da internet
4. Riavviamo