Koduleht » kuidas » Kuidas saada Windowsi ja Linuxi kellad õige ja sobiva aja kuvamiseks? [Dual-Boot]

    Kuidas saada Windowsi ja Linuxi kellad õige ja sobiva aja kuvamiseks? [Dual-Boot]

    Mõnikord, kui seadistate dual-boot süsteemi, saavad asjad aja ja kella seadistustega veidi imelikuks, nii et kuidas probleemi lahendada? Tänane SuperUser Q&A postitus on ideaalne lahendus, et aidata pettunud lugejal oma kahekordse käivitusega kella häireid parandada.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Foto viisakalt juhuslikult tõmmatud õlgedest (Flickr).

    Küsimus

    SuperUser lugeja arielnmz tahab teada, kuidas saada mõlemad kellad oma dual-boot Windows / Linuxi seadistuses, et kuvada õiged ja sobivad ajad:

    Alates sellest, kui hakkasin Linuxi kasutama Windowsis loodud topeltkäivitusega, olen märganud, kui masin taaskäivitasin, teise operatsioonisüsteemi aeg oli vale (näiteks 12:00 Linuxis, taaskäivitage Windowsisse ja vaadake 18 : 00). BIOS-i kontrollimisel määrati RTC 18:00.

    Kuna minu ajavöönd on -06: 00 CST, siis eeldan, et Linux seab RTC aja UTC-le ja arvutab ajavööndist lähtuva aja uuesti, samal ajal kui Windows lihtsalt määrab RTC ajavööndi ajaks. Mõlemad kasutavad aja sünkroonimiseks sama NTP-serverit.

    Minu küsimus on, milline on õige asi? Millel peaksin ajavööndi seadistamise UTC-le määrama, et mõlemal oleks õige aeg?

    Milline on parim viis arielnmzi kahekordse alglaadimisaja probleemi kinnitamiseks?

    Vastus

    SuperUser'i toetaja Ayan Patra on meile vastuseks:

    Ma olin hiljuti silmitsi sama probleemiga, ja nii ma selle lahendasin. Mõlemas operatsioonisüsteemis tuleb teha mõningaid väiksemaid muudatusi.

    Alustasin kõigepealt Linuxiga. Käivita järgmised käsud root:

    • ntpdate pool.ntp.org

    See uuendab teie aega, kui see pole õigesti seadistatud.

    Nüüd seadke selle käsku abil UTC-le riistvarakell.

    • hwclock -systohc -utc

    Allikas

    Nüüd käivitage Windows ja lisage registrisse järgmine. Lihtsalt looge .reg-fail, kasutades alltoodud koodi Notepadis. Salvestage see ja käivitage see.

    • Windowsi registri redaktori versioon 5.00
      [HKEY_LOCAL_MACHINE SÜSTEEM] \ t
      “RealTimeIsUniversal” = dword: 00000001

    Allikas

    Järgmisel käivitamisel näitavad mõlemad operatsioonisüsteemid õiget aega.


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.