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:
- 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.