Joskus kun asennat kaksoiskäynnistysjärjestelmän, asiat saattavat olla hieman outoja ajan ja kelloasetusten kanssa, joten miten ratkaise ongelma? Nykypäivän SuperUser Q & A -viesti on täydellinen ratkaisu, jonka avulla turhautunut lukija voi korjata kaksoiskäynnistyskellonsa.
Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.
Valokuvan kohteliaisuus Straws vetää satunnaisesti (Flickr).
SuperUser-lukija arielnmz haluaa tietää, miten molemmat kellot voivat käyttää kaksoisnapsautettua Windows / Linux -asennustaan näyttämään oikeat ja yhteensopivat ajankohdat:
Siitä lähtien, kun aloin käyttää Linuxia kaksoiskäynnistyksessä Windowsin kanssa, olen huomannut, kun käynnistin koneen uudelleen, toisen käyttöjärjestelmän aika oli väärässä (esimerkiksi 12:00 Linuxissa, käynnistä Windows uudelleen ja katso 18 : 00). Kun tarkistin BIOSin, RTC asetettiin kello 18.00.
Koska aikavyöhyke on -06: 00 CST, oletan, että Linux asettaa vain RTC: n aika UTC: iin ja laskee uudelleen aikavyöhykkeeseen perustuvan ajan, kun taas Windows asettaa RTC: n vain aikavyöhykkeen ajaksi. Molemmat käyttävät samaa NTP-palvelinta synkronoimaan aikaa.
Kysymykseni kuuluu, mikä oikein tekee? Mihin asetan aikavyöhykkeen asetukseksi UTC, jotta molemmille olisi oikea aika?
Mikä on paras tapa ratkaista arielnmzin kaksoiskäynnistyskelloongelma?
SuperUser-avustaja Ayan Patra on meille vastaus:
Olen äskettäin kohdannut saman ongelman, ja siksi olen korjannut sen. Sinun täytyy tehdä pieniä muutoksia molemmissa käyttöjärjestelmissä.
Aloitin ensin Linuxin kanssa. Suorita seuraavat komennot juuriksi:
- ntpdate pool.ntp.org
Tämä päivittää ajan, jos sitä ei ole asetettu oikein.
Aseta nyt laitteiston kello UTC: ksi tällä komennolla.
- hwclock -systohc -utc
Lähde
Käynnistä sitten Windows ja lisää seuraava rekisteriin. Luo vain .reg-tiedosto alla olevasta koodista Notepadissa. Tallenna se ja suorita se.
- Windowsin rekisterinmuokkausversio 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
”RealTimeIsUniversal” = dword: 00000001Lähde
Seuraavasta käynnistyksestä alkaen molemmat käyttöjärjestelmät näyttävät oikean ajan.
Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.