Időeltérés megoldása

Időeltérés megoldása dual boot esetén, windows és linux operációs rendszerek váltásakor.

Az idő eltérésének oka dual boot rendszerekben az, hogy a Windows és az Ubuntu másként kezelik a hardveres órát (RTC, Real-Time Clock). A Windows alapértelmezésben a hardveres órát a helyi idő (local time) szerint állítja be, míg az Ubuntu (és általában a Linux rendszerek) az UTC időt használják.

A probléma megoldására két lehetőség van:

  1. megoldás
    Windows beállítása, hogy UTC időt használjon:
    • Nyiss egy parancssort rendszergazdaként.
    • Írd be a következő parancsot és nyomd meg az Entert
      reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f
      • Indítsd újra a számítógépet

      2. megoldás:
      Ubuntu beállítása, hogy helyi időt használjon:

      • Nyiss egy terminált.
      • Írd be a következő parancsot és nyomd meg az Entert:
      timedatectl set-local-rtc 1 --adjust-system-clock

      Ezzel az Ubuntu is a helyi időt fogja használni a hardveres órán.

      Ezek közül bármelyik módszert választod, az idő eltérés problémája megoldódik. Az első módszer, azaz a Windows beállítása UTC idő használatára, általában ajánlottabb, mivel az UTC használata az időkezelés szempontjából egyértelműbb és kevésbé hajlamos hibákra.