Page 1 sur 2

Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 16:09
par Ibiscus
Bonjour à tous,

Je suppose que c'est un grand classique, qui a dû être débattu de nombreuses fois. Mais je ne me rappelle plus s'il y a une solution simple et pratique : y a-t-il un réglage à faire quelque part pour que l'heure affichée sous Linux soit la même que celle qui est indiquée sous Windows ?

J'utilise un appareil sous Windows XP (ben oui, pas moyen de se débarrasser facilement de certains logiciels) et avec Mint 18.2. Je passe souvent de l'un à l'autre. Evidemment, j'ai installé les mêmes logiciels quand c'est possible ou leur équivalent pour éviter de redémarrer chaque fois que je dois rédiger un texte, lire un courrier, consulter une page web ou modifier un tableau. Le résultat est assez satisfaisant. Sauf pour ce qui est de l'heure. Il y a un décalage systématique de deux heures entre Mint et Windows. Pas excessivement gênant en temps normal mais parfois bien contrariant, lorsqu'il s'agit de déterminer quel est le dernier fichier modifié (en vue d'éviter la suppression par erreur de la dernière mise à jour).

Je crois me rappeler que les deux systèmes n'utilisent pas de la même manière la valeur de l'horloge interne du PC. Il n'existe pas une option pour harmoniser tout cela ?

Ib.

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 16:19
par arghlub
Salut,
Sinon tu peux passer par un serveur ntp (Network Time Protocol) qui va chercher l'heure sur un serveur plutôt que l'horloge du Bios.
Après sous W$, j'imagine que c'est possible de se régler sur le même serveur (pas testé j'ai pas W$).
;)

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 16:23
par Ibiscus
Arf. C'est plus compliqué ici qu'à mon domicile.

Au bureau, la connexion est limitée. Et, pour je ne sais quelle raison, les serveurs de temps sont bloqués. Je n'ai jamais pu obtenir une heure "pilotée" par un serveur que ce soit sous Mac OS, Windows ou Linux.

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 16:24
par arghlub
Ibiscus a écrit :Il y a un décalage systématique de deux heures entre Mint et Windows.
T'as vérifié que c'est pas une histoire de décalage horaire (heure hiver/été) UTC+2

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 16:27
par Ibiscus
Oui, j'ai bien fait attention lors de l'installation et après la dernière mise à niveau majeure que les deux systèmes étaient bien réglés sur le fuseau de Paris.

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 16:44
par fred-k7
Bonjour tlm
Oui, il y a un réglage à faire ( uniquement sur windows )
Exécuter regedit ( la ruche de BDR )
Naviguer dans "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation"
Clic droit dans une zone vierge et choisir nouvelle valeur DWORD (32-bit Value)
Renommer cette nouvelle valeur "RealTimeIsUniversal" ( sans les guillemets )
Double cliquer sur cette clef et mettre la valeur 1
Rebooter windows.
Après les heures sont synchros, ( linux, le bios, windows ) le coupable était windows qui n'affiche pas l'heure universel ( car c'est un système pensé pour être seul sur une machine; PS: Rien à voir , mais certaines MAJ de cro$oft doivent ( pour être prises en compte de supprimer un moment le GRUB )...c'est dire que ce n'est pas toujours évident de faire cohabiter Microsoft et GNU/Linux.

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 18:43
par Gsxr
Bonjour, pour info cela peut se fixer aussi depuis Linux, tapez cette commande :

Code : Tout sélectionner

timedatectl

Si "RTC in local TZ: no"

Alors tapez ceci :

Code : Tout sélectionner

timedatectl set-local-rtc 1

Pour les versions antérieures a 16.04 , voir là : http://www.webupd8.org/2014/09/dual-boo ... tween.html" onclick="window.open(this.href);return false; ;)

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 19:17
par Ibiscus
fred-k7 a écrit :Bonjour tlm
Oui, il y a un réglage à faire ( uniquement sur windows )
Exécuter regedit ( la ruche de BDR )
Naviguer dans "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation"
Clic droit dans une zone vierge et choisir nouvelle valeur DWORD (32-bit Value)
Renommer cette nouvelle valeur "RealTimeIsUniversal" ( sans les guillemets )
Double cliquer sur cette clef et mettre la valeur 1
Rebooter windows.
Après les heures sont synchros, ( linux, le bios, windows ) le coupable était windows qui n'affiche pas l'heure universel ( car c'est un système pensé pour être seul sur une machine; PS: Rien à voir , mais certaines MAJ de cro$oft doivent ( pour être prises en compte de supprimer un moment le GRUB )...c'est dire que ce n'est pas toujours évident de faire cohabiter Microsoft et GNU/Linux.
Merci pour la procédure ! Je viens de lire comment modifier le réglage sous Linux, mais cette clef de la base de registres est à connaître ! (J'en prends bonne note.)

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 19:19
par Ibiscus
Gsxr a écrit :

Code : Tout sélectionner

timedatectl

Si "RTC in local TZ: no"
Alors tapez ceci :

Code : Tout sélectionner

timedatectl set-local-rtc 1
Super !! Merci ! Comme en ce moment je suis sous Linux, je fais le changement via le terminal.

En tout cas, maintenant que j'ai ce qu'il faut pour régler à la fois Windows et Mint, je ne devrais plus avoir de problème. (On verra ça lundi !)

Re: Heure et dual-boot Mint/Windows

Posté : ven. 15 sept. 2017 21:52
par fred-k7
Ouulalala ! Ibiscus !
Si tu modifie aussi l'heure sur linux et windows : au lieu d'avoir blanc-bonnet, tu vas te retrouver avec bonnet-blanc :l
En clair Linux est en UTC (horloge universelle) et Windows en heure locale, donc soit tu procèdes à la modif sous linux ( Heure locale ) et c'est ok, soit tu modifies la base de registre de windows et tu passes en horaires universels et c'est ok. Si tu procède aux modifs des 2 OS tu auras toujours ce décalage par inversion des réglages de tes 2 OS à nouveau.
Je t'ai donné la procédure uniquement sous windows pour passer en horloge universelle car c'est celle que j'avais faite.
Donc tu choisis soit l'un soit l'autre ;)