Dual boot, 2 timers forskel
Jeg dual booter, mellen Debian og Win7, og der er en tidsforskel på 2 timer.
Uret på debian maskinen går rigtigt nok (via ntp), men når jeg så booter i Win går uret 2 timer forkert.
Uret i bios, er også "forkert". Retter jeg det i bios, er det rigtig nok i Win, indtil jeg booter i debian igen.
Nogen ideér til hvordan det løses ?
Fra debian, hvor uret umiddelbart er rigtigt nok.?
Uret på debian maskinen går rigtigt nok (via ntp), men når jeg så booter i Win går uret 2 timer forkert.
Uret i bios, er også "forkert". Retter jeg det i bios, er det rigtig nok i Win, indtil jeg booter i debian igen.
Nogen ideér til hvordan det løses ?
Fra debian, hvor uret umiddelbart er rigtigt nok.?
dpkg-reconfigure tzdata
Current default time zone: 'Europe/Copenhagen'
Local time is now: Thu Jun 21 20:21:39 CEST 2012.
Universal Time is now: Thu Jun 21 18:21:39 UTC 2012.
Kommentarer8
Korer debian UTC?
Ikke umiddelbart, men noget
date
Thu Jun 21 20:41:01 CEST 2012
hwclock
Thu 21 Jun 2012 08:43:48 PM CEST -0.453526 seconds
men hvad viser hwclock komandoen
prøv at tjække hvad debian faktisk er sat til
# grep "UTC" /etc/default/rcS
vender tilbage efter en reboot cyclus vil lige tæste noget
Edit jeg kan få mit dual boot system til at vise precis samme fejl ved at sætte UTC til yes i /etc/default/rcS
Tiden er relativ
Spøg tilside: Jeg mener at huske, at Windows forventer, at systemuret viser lokal tid. Hvis det så er sat til UTC, som er Unix-standard, vil du se den forskel, du oplever.
Linux er heldigvis fleksibel, også på det punkt, så du kan vælge at lade systemuret gå efter lokal tid, så også Windows kan finde ud af, hvad klokken er slået.
#3, UTC er slet ikke angivet
#4, den sætter uret i bios to timer tilbage, og denne tid bruger windows, og så vises det jo forkert.
default er utc
UTC=yes eller UTC=no gør
Booter i linux, uret står rigtigt.
Genstarter maskine til linux, uret står stadig rigtigt. Hvis man under disse reboots kigger i BIOS er uret to timer bagud. Booter man så win, viser den uret fra BIOS. (2 timer forkert). Medmindre man booter til win hele tiden, så er der ingen problemer.
Ved nedluk kan jeg se at den skriver hwclock updatet to..... time.... Hvilket er det RIGTIGE klokkeslet.
Det lader altså til at den sætter tiden til UTC i bios ved reboot. (eller inden reboot).
Mystisk.
Tror jeg skal se om jeg kan få Win maskinen til at opdatere ved boot fra en timeserver, og samtidig benytte NTP på linux klienten.
Ja, det er lidt træls...
jeg har ganske vist en Win7, men der går måneder imellem at jeg ser efter om den er levende. Så den er nok ikke skurken. - Jeg forsøger at køre efter lokal tid. Men har samtidig sat maskinen til at have koblet netværksserver på. - Så nu skal vi vist have mindst 3 grønærter at flytte med. Og det går vist over min forstand :-)
Er der nogen der kan skære det ud i pap?
PS. Jeg har ikke - Gud bevare Dronningen - pillet ved nogle af de ædlere dele, som BIOS.