web-dev-qa-db-fra.com

Le temps ne cesse de changer entre BIOS / Windows 7 / Ubuntu 14.04

Lorsque je lance Windows 7, l’heure est peut-être fixée à 15h04, par exemple. Le temps réel étant 11h04. Ensuite, je redémarre et j'entre dans Ubuntu. L'heure est fixée à 7h04. Avec la même date dans les deux. Je vais dans le BIOS et Windows le synchronise avec l'heure qu'il croit, il sera donc réglé à 15h04. J'ai essayé de les changer tous au bon moment. Désactiver la synchronisation en ligne avec les deux. Et désactiver UTC dans Ubuntu avec la commande
$ Sudo hwclock --localtime
Rien n'a fonctionné.

3
Daniel

Comme le nombre de minutes est toujours correctement défini, il ne s’agit probablement pas de la batterie, mais du problème de fuseau horaire. Windows essaie de conserver l’horloge matérielle à l’heure locale. Linux essaie de les garder à l'UTC.

Votre expérience avec hwclock --localtime était presque correcte, mais hwclock ne la modifie que pour le démarrage actuel. Vous souhaitez enregistrer ces informations en permanence.

Définissez UTC = no dans/etc/default/rcS pour le conserver dans le temps.

voir https://help.ubuntu.com/community/UbuntuTime#Make_Linux_use_.27Local.27_time pour plus de détails

Une fois cette configuration correctement configurée, vous devez réactiver la synchronisation automatique sous Linux et Windows.

8
Radek Dostal