Zeitversatz bei Dual-Boot
Bei einem Dual-Boot System mit Ubuntu und Windows 10 kommt es zu einer Zeitverschiebung zwischen den beiden Systemen. Das liegt daran dass Ubuntu die Zeit in der RTC (Real time clock) als UTC interpretiert während Windows diese als Lokalzeit erachtet.
Man hat jetzt zwei Möglichkeiten, entweder man stellt Windows auf RTC oder Linux auf Lokalzeit um.
Ubuntu auf Lokalzeit einstellen
Damit Ubuntu die RTC als Lokalzeit interpretiert gibt man in der Kommandozeile folgenden Befehl ein:
timedatectl set-local-rtc 1 --adjust-system-clock
Windows auf UTC einstellen
Alternativ kann man auch Windows 10 so einstellen dass die Zeit in der RTC als UTC interpretiert wird.
Die zu setzende Einstellung unterscheidet sich zwischen 32 Bit und 64 Bit Systemen.
Dazu öffnet man eine Eingabeaufforderung als Administrator (Rechtsklick > Als Administrator ausführen) und gibt bei einem 64 Bit System folgendes ein:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1
Bei einem 32 Bit System lautet der Befehl wie folgt:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1