Homepage » come » Come ottenere gli orologi Windows e Linux per visualizzare il tempo corretto e di corrispondenza? [Dual-Boot]

    Come ottenere gli orologi Windows e Linux per visualizzare il tempo corretto e di corrispondenza? [Dual-Boot]

    A volte quando si imposta un sistema dual-boot, le cose possono diventare un po 'strane con le impostazioni di ora e orologio, quindi come si risolve il problema? Il post di Q & A di SuperUser di oggi ha la soluzione perfetta per aiutare un lettore frustrato a risolvere i suoi problemi di orologio con dual-boot.

    La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.

    Foto per gentile concessione di Cannucce tirate a caso (Flickr).

    La domanda

    Il lettore SuperUser arielnmz vuole sapere come ottenere entrambi gli orologi nella sua configurazione Windows / Linux dual-boot per visualizzare i tempi corretti e corrispondenti:

    Da quando ho iniziato a utilizzare Linux in una configurazione dual-boot con Windows, ho notato quando ho riavviato la macchina, l'ora sull'altro sistema operativo era errata (ad esempio, 12:00 su Linux, riavvio a Windows e vedere 18 : 00). Quando ho controllato il BIOS, RTC era impostato su 18:00.

    Dal momento che il mio fuso orario è -06: 00 CST, presumo che Linux imposti il ​​tempo dell'RTC su UTC e ricalcoli l'ora in base al fuso orario, mentre Windows imposta semplicemente l'RTC sull'ora per il fuso orario. Entrambi utilizzano lo stesso server NTP per sincronizzare l'ora.

    La mia domanda è: quale sta facendo la cosa giusta? Su quale dovrei impostare il fuso orario su UTC per avere il tempo giusto su entrambi?

    Qual è il metodo migliore per risolvere il problema dell'orologio a doppio avvio di arielnmz?

    La risposta

    Il collaboratore SuperUser Ayan Patra ha la risposta per noi:

    Di recente ho affrontato lo stesso problema ed è così che l'ho risolto. È necessario apportare alcune modifiche minori in entrambi i sistemi operativi.

    Ho iniziato prima con Linux. Esegui i seguenti comandi come root:

    • ntpdate pool.ntp.org

    Questo aggiornerà il tuo tempo se non è impostato correttamente.

    Ora imposta l'orologio hardware su UTC con questo comando.

    • hwclock -systohc -utc

    fonte

    Ora avvia Windows e aggiungi quanto segue al registro. Basta creare un file .reg usando il codice qui sotto nel Blocco note. Salvalo ed eseguilo.

    • Editor del registro di sistema versione 5.00
      [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
      “RealTimeIsUniversal” = dword: 00000001

    fonte

    Dal successivo avvio in poi, entrambi i sistemi operativi mostreranno l'ora corretta.


    Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.