Domača » kako » Kako dobiti Windows in Linux uro za prikaz pravilnega in ujemajočega časa? [Dual-Boot]

    Kako dobiti Windows in Linux uro za prikaz pravilnega in ujemajočega časa? [Dual-Boot]

    Včasih, ko nastavite sistem z dvojnim zagonom, se lahko stvari nekoliko spremenijo v nastavitve časa in ure, kako rešiti težavo? Današnja postavka SuperUser Q&A je odlična rešitev za pomoč razočarani bralci pri odpravljanju težav s časom dvojnega zagona.

    Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.

    Fotografija, ki jo je naključno naredila Straws (Flickr).

    Vprašanje

    Bralnik SuperUser arielnmz želi vedeti, kako priti do obeh ur na svoji nastavitvi Windows / Linux z dvojnim zagonom, da prikaže pravilne in ujemajoče se čase:

    Odkar sem začel uporabljati Linux v operacijskem sistemu Windows z dvojnim zagonom, sem opazil, ko sem ponovno zagnal stroj, čas na drugem operacijskem sistemu je bil napačen (na primer, 12:00 na Linuxu, znova zaženite sistem Windows in glejte 18 : 00). Ko sem preveril BIOS, je bil RTC nastavljen na 18:00.

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

    Moje vprašanje je, katera dela pravo stvar? Na katero naj nastavim časovni pas na UTC, da bi imel pravi čas na obeh?

    Kaj je najboljši način za določanje problema arielnmz dual-boot clock?

    Odgovor

    Avtorica SuperUser 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 manjše spremembe.

    Najprej sem začel z Linuxom. Zaženite naslednje ukaze kot koren:

    • ntpdate pool.ntp.org

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

    Zdaj s tem ukazom nastavite uro strojne opreme na UTC.

    • hwclock -systohc -utc

    Vir

    Zdaj se zaženite v Windows in dodajte naslednje v register. Preprosto ustvarite datoteko .reg z uporabo kode spodaj v Beležnici. Shranite ga in ga zaženite.

    • Windows Registry Editor različice 5.00
      [HKEY_LOCAL_MACHINE SISTEM] CurrentControlSet Control \ t
      “RealTimeIsUniversal” = dword: 00000001

    Vir

    Od naslednjega zagona naprej bodo oba operacijska sistema prikazala pravi čas.


    Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.