web-dev-qa-db-fra.com

L'heure Windows avance de quelques heures après l'utilisation d'ubuntu

Sur mon PC et mon ordinateur portable, j'ai un double démarrage entre Windows 10 et Ubuntu. Chaque fois que je vais dans Ubuntu, puis que je réinitialise Windows 10, le temps Windows saute de quelques heures. Y at-il une solution pour cela?

1
MrRandomMan

Cela est probablement dû au fait que la plupart des distributions Linux définissent le horloge matérielle (BIOS) sur UTC. En utilisant vos paramètres régionaux , le système détermine le heure locale. Ceci est la configuration par défaut et recommandée.

Sur un système Windows, l'horloge matérielle est réglée sur l'heure locale. Cela entraînera des conflits lors du double démarrage entre Linux et Windows.

Une solution consiste à dire à Ubuntu de se comporter comme Windows. Vous pouvez ajuster ceci en éditant /etc/default/rcS:

UTC=no

Une autre solution consiste à utiliser timedatectl pour ce faire:

  1. Sudo timedatectl set-local-rtc 0 # Use UTC
  2. Sudo timedatectl set-local-rtc 1 # Do *not* use UTC

Vous pouvez également indiquer à Windows que l'horloge matérielle sera l'heure UTC:

  1. Windows 7
  2. Windows 1

Je dirais de dire à Windows comment agir 'correctement', mais en réalité, vous devriez laisser votre système d'exploitation principal tel quel et rendre votre système d'exploitation secondaire conforme à la manière dont le système d'exploitation agit.

3
earthmeLon