27Jun

Kako priti do strežnikov Windows in Linux za prikaz pravilnega in ujemajočega se časa?[Dual-Boot]

Včasih, ko nastavite sistem dvojnega zagona, lahko stvari postanejo čudne z nastavitvami ure in ure, in kako odpravite težavo? Današnji SuperUser Q & Objava ima odlično rešitev, ki pomaga razočaranim bralcem popraviti svoje dvojne zagonske ure.

Današnje vprašanje &S sejo odgovora prihaja uporaba SuperUserja, ki je razdeljena na Stack Exchange, skupinsko spletno stran Q & A.

Fotografska ljubezen Straws je potegnila naključno( Flickr).

Vprašalnik

SuperUser čitalec arielnmz želi vedeti, kako priti oba ure na njegovem dvojnem zagonu sistema Windows / Linux, da se prikažejo ustrezni in ujemajoči se časi:

Odkar sem začel uporabljati Linux v nastavitvi za dvojni zagonz operacijskim sistemom Windows sem opazil, ko sem ponovno zagnal napravo, je bil čas na drugem operacijskem sistemu napačen( na primer, na Linuxu, ponovni zagon v operacijskem sistemu Windows in 18:00).Ko sem preveril BIOS, je bil RTC nastavljen na 18:00.

Ker je moj časovni pas -06: 00 CST, domnevam, da Linux samo nastavi čas RTC na UTC in znova preračuna čas, ki temelji na časovnem pasu, medtem ko Windows samo nastavi RTC na čas za časovni pas. Oba uporabljajo isti strežnik NTP za sinhronizacijo časa.

Moje vprašanje je, kdo dela pravilno? Na katero bi moral nastaviti nastavitev časovnega pasu na UTC, da bi imel oba časa pravi čas?

Katera je najboljša metoda za določitev arielnmz-ove dvojne zagonske ure?

Odziv odgovornega

SuperUserja Ayan Patra ima odgovor za nas:

Pred kratkim sem se soočil z istim problemom in tako sem ga popravil. V obeh operacijskih sistemih morate narediti nekaj manjših sprememb.

Začel sem z Linuxom najprej. Zaženite naslednje ukaze kot root:

  • ntpdate pool.ntp.org

To bo posodobilo vaš čas, če ta ni pravilno nastavljen.

Zdaj nastavite strojno uro s tem ukazom na UTC.

  • hwclock -systohc -utc

Vir

Zdaj se zaženite v sistem Windows in v registru dodajte naslednje. Preprosto ustvarite datoteko. reg z uporabo spodnje kode v Notepad. Shrani in zaženite.

  • Uredniški urejevalnik registra različica 5.00
    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
    "RealTimeIsUniversal" = dword: 00000001

Vir

Od naslednjega zagona naprej bosta oba operacijska sistema pokazala pravi čas.

Ali želite dodati nekaj pojasnila? Zvok v komentarjih.Želite prebrati več odgovorov od drugih uporabniških članov stack Exchange? Oglejte si celotno temo za razpravo tukaj.