Проблема в том, что Linux считает это время UTC, а винда – локальным. Потому между ОС будет разница в несколько часов, пока не переубедить одну из них
В линуксе в файле /etc/defaults/rcS указываем
UTC=no
В винде создаем файл .reg и загружаем в реестр
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001