Domovská » jak » Jak získat hodiny Windows a Linux pro zobrazení správného a shodného času? [Dual-Boot]

    Jak získat hodiny Windows a Linux pro zobrazení správného a shodného času? [Dual-Boot]

    Někdy, když nastavíte systém se dvěma bootovacími systémy, mohou být věci trochu divné v nastavení času a času, takže jak vyřešit problém? Dnešní příspěvek SuperUser Q & A má perfektní řešení, které pomáhá frustrovanému čtenáři opravit jeho duální boot hodiny.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Foto s laskavým svolením náhodně vybraných slámy (Flickr).

    Otázka

    Čtečka SuperUser arielnmz chce vědět, jak získat obě hodiny v nastavení systému Windows / Linux se dvěma spouštěči a zobrazit správné a odpovídající časy:

    Od chvíle, kdy jsem začal používat systém Linux se systémem dual-boot v systému Windows, jsem si všiml, kdy jsem zařízení restartoval, čas na jiném operačním systému byl nesprávný (například v Linuxu, restartování systému Windows a zobrazení 18 : 00). Když jsem zkontroloval BIOS, RTC byla nastavena na 18:00.

    Vzhledem k tomu, že mé časové pásmo je -06: 00 CST, předpokládám, že Linux nastaví čas RTC na časový interval UTC a přepočítá čas podle časové zóny, zatímco systém Windows nastaví časový interval RTC na časové pásmo. Oba používají stejný server NTP k synchronizaci času.

    Moje otázka zní: který z nich dělá správnou věc? Na které z nich mám nastavit časové pásmo na UTC, abych měl správný čas na obou?

    Jaká je nejlepší metoda pro stanovení problému se dvěma bootovacími hodinami arielnmz?

    Odpověď

    Dodavatel společnosti SuperUser Ayan Patra má pro nás odpověď:

    Nedávno jsem čelil stejnému problému a tak jsem to opravil. V obou operačních systémech je třeba provést některé drobné změny.

    Nejprve jsem začal s Linuxem. Spusťte následující příkazy jako root:

    • ntpdate pool.ntp.org

    Tím se aktualizuje váš čas, pokud není nastaven správně.

    Nyní nastavte hardwarové hodiny na UTC pomocí tohoto příkazu.

    • hwclock -systohc -utc

    Zdroj

    Nyní spusťte systém Windows a přidejte do registru následující položky. Jednoduše vytvořte soubor .reg pomocí kódu uvedeného níže v programu Poznámkový blok. Uložte jej a spusťte jej.

    • Editor registru systému Windows verze 5.00
      [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformace]
      "RealTimeIsUniversal" = dword: 00000001

    Zdroj

    Od příštího zavádění budou oba operační systémy zobrazovat správný čas.


    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.