A diferença entre os dois é mais provável que a instalação do Linux espere que o relógio do hardware seja configurado para UTC, enquanto o Windows espera que ele seja configurado para a hora local. Eu acho que sua hora local é o leste dos EUA. Você pode alterar o sistema operacional, mas minha preferência é informar ao Windows que ele esteja em conformidade com os padrões * nix. De um prompt de comando elevado no Windows:
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
Claro, verifique se o relógio do hardware está definido para UTC.