dual booted pc: o relógio do windows 7 fica errado após inicializar o linux

5

Eu tenho dual booted pc, eu sempre faço isso, desta vez, porém, eu instalei o crunchbang, depois de inicializar o linux, o clock do windows 7 ficou errado, ele volta 3 horas.

eu tentei consertá-lo e ele fica fixo até que eu use crunchbang 11 (edição estável), então o relógio do Windows volta 3 horas novamente. Crunchbang clock é sempre fixo, em cunchbang meu tempo de hardware e o relógio são os mesmos, o fuso horário está correto. Eu não sei como consertar isso.

    
por Lynob 31.05.2013 / 17:14

1 resposta

9

O problema é que o Linux, por padrão, define o relógio do sistema para a hora UTC, enquanto o Windows o define para a hora local.

Até onde eu sei, o Windows não faz distinção entre a hora do relógio do sistema e a hora local; Portanto, não há como o Windows definir o relógio do sistema como UTC, mas, na verdade, dizer ao Windows que seu fuso horário é GMT + 0.

Portanto, você precisará configurar sua instalação do Linux para configurar o relógio do sistema para o localtime, o que pode ser feito através do comando hwclock - consulte o manual para detalhes exaustivos, mas em geral, o seguinte comando deve servir:

hwclock --set --localtime --date="5/31/2013 12:34:56"

(Você também pode, de forma mais conveniente, emitir hwclock --systohc --localtime , copiar a hora do sistema para o relógio do hardware e indicar hwclock que é para gerenciar o relógio do hardware como hora local em vez de UTC; , você também pode precisar editar /etc/adjtime para informar ao sistema que ele não deve tentar tratar o relógio do sistema como UTC na inicialização e no encerramento.

    
por 31.05.2013 / 18:12