27Jun

Kā iegūt Windows un Linux pulksteņus, lai parādītu pareizo un atbilstošo laiku?[Dual-Boot]

Dažreiz, kad jūs izveidojat dubultās boot sistēmas, lietas var iegūt mazliet dīvaini ar laika un pulksteņa iestatījumiem, tad kā jūs to novērstat?Šodienas SuperUser Q & amats ir ideāls risinājums, lai palīdzētu neapmierinātam lasītājam novērst dubultās palaišanas pulksteņa bēdas.

šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.

Foto pieklājīgi no Straw izvelk nejauši( Flickr).

Jautājums

SuperUser lasītājs arielnmz vēlas uzzināt, kā iegūt abus Windows / Linux dubultās sāknēšanas sistēmas pulksteņus, lai parādītu pareizos un atbilstošos laikus:

Kopš tā laika, kad es sāku lietot Linux dubultajā sāknēšanas režīmāar Windows es pamanīju, kad es pāradresēju mašīnu, citas operētājsistēmas laiks bija nepareizs( piemēram, 12:00 Linux, reboot uz Windows un skatīt 18:00).Kad es pārbaudīju BIOS, RTC tika iestatīts uz 18:00.

Tā kā mana laika josla ir -06: 00 CST, es uzņemos, ka Linux nosaka tikai RTC laiku līdz UTC un pārrēķina laiku, pamatojoties uz laika zonu, savukārt Windows tikai nosaka RTC laiku laika joslai. Abi izmanto to pašu NTP serveri, lai sinhronizētu laiku.

Mans jautājums ir tas, kurš dara pareizās lietas? Uz kāda laika periodu vajadzētu iestatīt laika joslas iestatījumam līdz UTC, lai abos gadījumos būtu īstais laiks?

Kāda ir labākā metode, kā noteikt arielnmz dubultās palaišanas pulksteņa problēmu?

Atbilde

SuperUser atbalstītājam Ayan Patra mums ir atbilde:

es nesen saskārās ar to pašu problēmu, un to es to nostiprināju. Jums ir jāveic dažas nelielas izmaiņas abās operētājsistēmās.

vispirms es sāku ar Linux. Palaidiet šādas komandas kā root:

  • ntpdate pool.ntp.org

Tas atjauninās jūsu laiku, ja tas nav pareizi iestatīts.

Tagad uzstādiet aparatūras pulksteni UTC ar šo komandu.

  • hwclock -systohc -utc

avots

Tagad palaidiet operētājsistēmai Windows un pievienojiet sekojošo reģistru. Vienkārši izveidojiet. reg failu, izmantojot zemāk esošo kodu Notepad. Saglabājiet to un palaidiet to.

  • Windows reģistra redaktors versija 5.00
    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
    "RealTimeIsUniversal" = dword: 00000001

avots

No nākamās startēšanas uz abām operētājsistēmām tiek parādīts pareizais laiks.

Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.