Dies kann darauf zurückzuführen sein, dass beide Systeme versuchen, die Hardware-Uhr (die in Ihrem BIOS) zu stören.
Während Windows die Hardwarezeit auf die Ortszeit (GMT + 5: 30) setzt, setzt Ubuntu die Einstellung auf UTC, konfiguriert dann die Systemuhr basierend auf der Hardwareuhr (UTC) und wendet Ihren Zeitzonenunterschied an.
Eine Lösung (und die bevorzugte) besteht darin, Ubuntu die Hardware-Uhr handhaben zu lassen und in Windows einen Registry-Trick auszuführen, damit UTC anstelle von localtime verwendet wird .
Die Alternative wäre, Windows die Hardware-Uhr verwalten zu lassen, während Sie Ihre Ubuntu-Installation auf localtime einstellen und alle Uhr-Update-Dienste (wie NTPd) deaktivieren.