Kirjoittaja Aihe: Dual boot Windows 10 ja Linux eri ajassa?  (Luettu 7437 kertaa)

JA5U

  • Käyttäjä
  • Viestejä: 463
    • Profiili
Dual boot Windows 10 ja Linux eri ajassa?
« : 18.02.17 - klo:09.42 »
Moi

Joka kerran, kun käytän Linuxia ja siirrynkin sitten Windowsin puolelle, niin Windowsin kello heittää pari tuntia?
Se on oikein Linuxissa, mutta jostain syystä heittää Windowsissa.

kamara

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: Dual boot Windows 10 ja Linux eri ajassa?
« Vastaus #1 : 18.02.17 - klo:12.38 »
Se johtuu siitä, että Linuxissa käytetään Greenwithsin aikaa (GTM GMT eli UTC), ja Windows luulee kellon olevan paikallista aikaa eli Suomen aikaa.
« Viimeksi muokattu: 18.02.17 - klo:12.46 kirjoittanut kamara »

kalarm

  • Käyttäjä
  • Viestejä: 716
    • Profiili
Vs: Dual boot Windows 10 ja Linux eri ajassa?
« Vastaus #2 : 18.02.17 - klo:12.40 »
Minullakin on ollut vastaava ongelma aikaisemmin. Tässä linkki sivulle jossa ongelmaa ratkotaan.
https://forum.ubuntu-fi.org/index.php?topic=50711.0
NM:än ohjeet auttoi. Toivottavasti sinullekin.
ubuntu 22.04.2 LTS 64bit
ubuntu 18.4 LTS 64bit
Windows 7 professional

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Dual boot Windows 10 ja Linux eri ajassa?
« Vastaus #3 : 18.02.17 - klo:12.46 »
Linux käyttää vakiona UTC-aikaa koneen kellossa ja Windows käyttää paikallista aikaa. Voit muuttaa kumman tahansa järjestelmän asetuksia. Yleisesti suositeltavinta olisi käyttää koneen kellossa UTC-aikaa, mutta Windows taipuu siihen vähän huonommin, koska kelloa automaattisesti päivittävä Windows Time Service pitää kytkeä pois päältä. Sillä ei tosin ole merkitystä, jos käytät molempia käyttöjärjestelmiä päivittäin tai viikoittain, jolloin kello synkronoituu Linuxin puolella.

Vaihtoehto A
Ubuntu 16.04:ssä saat koneen kellon paikalliseen aikaan komentamalla:

Koodia: [Valitse]
timedatectl set-local-rtc 1
Tarkista asetus:

Koodia: [Valitse]
timedatectl
Koodia: [Valitse]
[...]
 RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
         This mode can not be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.


Vaihtoehto B
Windowsissa saat koneen kellon UTC-aikaan lataamalla rekisterimuutostiedoston https://help.ubuntu.com/community/UbuntuTime?action=AttachFile&do=get&target=WindowsTimeFixUTC.reg
Tiedosto sisältää tällaisen muutoksen:
Koodia: [Valitse]
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
     "RealTimeIsUniversal"=dword:00000001

Suorita reg-tiedosto tiedostoselaimen kautta kaksoisklikkaamalla.

Kytke lisäksi Windows Time Service pois päältä käynnistämällä komentokehote järjestelmänvalvojana ja komentamalla:
Koodia: [Valitse]
sc config w32time start=disabled

Lähde: http://www.webupd8.org/2014/09/dual-boot-fix-time-differences-between.html
« Viimeksi muokattu: 18.02.17 - klo:12.49 kirjoittanut nm »

JA5U

  • Käyttäjä
  • Viestejä: 463
    • Profiili
Vs: Dual boot Windows 10 ja Linux eri ajassa?
« Vastaus #4 : 18.02.17 - klo:20.02 »
Sen verta osuvat ohjeet, että pitää laittaa tulille.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Dual boot Windows 10 ja Linux eri ajassa?
« Vastaus #5 : 23.05.18 - klo:12.46 »
Laitoin tuon vaihtoehdon "B" valmiina .reg tiedostona esille, helpottaa etenkin jos pitää tehdä tuo muutos useampaankin koneeseen:

http://www.homelinuxpc.com/download/Fix_Win_Time_to_UTC.reg

Käyttö:  Lataus, tuplaklikka Windowsissa kyseistä .reg-tiedostoa ja Windows asentaa tuon asetuksen.
« Viimeksi muokattu: 23.05.18 - klo:13.01 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.