É porque o Ubuntu usa "UTC" Em vez de "Hora local" por padrão, isso pode ser corrigido abrindo um terminal e executando sudo nano /etc/default/rcS
e alterando UTC=yes
para UTC=no
Estou usando o Ubuntu 12.04 com o Win8.1. Recentemente eu estou percebendo que sempre que eu inicializo SO alternativo o tempo não é o mesmo, ou seja, quando eu mudo do Ubuntu para o Windows, a hora do sistema no Windows fica atrasada em algumas horas. Mas se eu corrigir e inicializar novamente para o Windows, a hora exibida é a correta.
Da mesma forma, quando eu inicio no Ubuntu, o tempo é atrasado, uma vez corrigido, tudo bem na próxima vez.
Estou usando o bootloader do Grub
É porque o Ubuntu usa "UTC" Em vez de "Hora local" por padrão, isso pode ser corrigido abrindo um terminal e executando sudo nano /etc/default/rcS
e alterando UTC=yes
para UTC=no