Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: JA5U - 18.02.17 - klo:09.42

Otsikko: Dual boot Windows 10 ja Linux eri ajassa?
Kirjoitti: JA5U - 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.
Otsikko: Vs: Dual boot Windows 10 ja Linux eri ajassa?
Kirjoitti: kamara - 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.
Otsikko: Vs: Dual boot Windows 10 ja Linux eri ajassa?
Kirjoitti: kalarm - 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 (https://forum.ubuntu-fi.org/index.php?topic=50711.0)
NM:än ohjeet auttoi. Toivottavasti sinullekin.
Otsikko: Vs: Dual boot Windows 10 ja Linux eri ajassa?
Kirjoitti: nm - 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
Otsikko: Vs: Dual boot Windows 10 ja Linux eri ajassa?
Kirjoitti: JA5U - 18.02.17 - klo:20.02
Sen verta osuvat ohjeet, että pitää laittaa tulille.
Otsikko: Vs: Dual boot Windows 10 ja Linux eri ajassa?
Kirjoitti: ajaaskel - 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 (http://www.homelinuxpc.com/download/Fix_Win_Time_to_UTC.reg)

Käyttö:  Lataus, tuplaklikka Windowsissa kyseistä .reg-tiedostoa ja Windows asentaa tuon asetuksen.