Die Zeit ändert sich, wenn zwei Betriebssysteme verwendet werden

687
dhasu

Ich habe eine Dual-Boot-Maschine. Ubuntu und Windows Vista. Nach dem Neustart von Ubuntu zu Vista sehe ich, dass sich die Zeit in Vista geändert hat und umgekehrt. Warum passiert das?? Die Zeitzonen auf beiden Betriebssystemen sind korrekt.

4
(Optimierte Tags, da dies weder von Vista (noch von Ubuntu) abhängt. Ich habe dies beispielsweise mit Windows 2000 und Fedora gesehen. Die Ursache ist immer die gleiche; siehe zB Al's Antwort.) Jonik vor 15 Jahren 0

3 Antworten auf die Frage

7
Al.

Dies ist wahrscheinlich darauf zurückzuführen, dass Ubuntu davon ausgeht, dass die Systemuhr GMT / UTC (oder wie auch immer Sie es aufrufen möchten) ist und die Zeitzone für den Standort des Benutzers, der sich anmeldet, anpasst. Windows ändert die tatsächliche Systemuhr entsprechend die Zeitzone. Sie können Ubuntu neu konfigurieren, um davon auszugehen, dass die Systemuhr die Ortszeit ist, aber ich kann mich im Moment nicht daran erinnern, wie es gemacht wird (Google wird es Ihnen sagen!).

7
Josh Hunt

Dies liegt an der Verwirrung darüber, wie die beiden verschiedenen Betriebssysteme die aktuelle Uhrzeit speichern und abrufen. Bei einigen Betriebssystemen (oder BIOS?) Wird die Uhrzeit im BIOS standardmäßig mithilfe der UTC-Zeitzone "gespeichert" und "abgerufen". Anschließend wird die Uhrzeit in die vom Benutzer gewünschte Zeitzone konvertiert, während andere sie möglicherweise "speichern" und "abrufen" in der Zeitzone des Benutzers.

Dieses Problem ist bei Mac-Benutzern, die bootcamp verwenden, häufig (oder am sichtbarsten). Sehen Sie diesen Beitrag im Mac Observer-Forum:

In Ihrer Windows-Registrierung müssen Sie den Schlüssel aktualisieren:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal 

Wenn Sie dort unten sind, sollte die RealTimeIsUniversal-Einstellung ein DValue von 1 sein. Dieser Registrierungsschlüssel teilt Windows mit, dass die Uhrzeit der internen Uhr im NVRAM, in der sich Ihre Einstellungen befinden, manchmal (falsch) verwendet wird ) als Greenwich Mean Time (GMT) bezeichnet.

HINWEIS: Ich weiß, dass dies für XP funktioniert, aber ich denke, es funktioniert auch für Vista. Ich habe Win7 noch nicht benutzt, also fragt nicht mal!

Es ist das Betriebssystem, nicht das BIOS. Das Gleiche passiert, wenn Windows und Mac OS X doppelt gestartet werden, so dass das BIOS als verantwortlich ausgeschlossen wird. alex vor 15 Jahren 0
OS X-Maschinen haben immer noch ein BIOS, aber es ist mehr oder weniger emuliert. Und wenn ich BIOS (in der Post) sage, beziehe ich mich wirklich auf den CMOS, wo die Zeit "gehalten" wird oder wo immer dies geschieht. Josh Hunt vor 15 Jahren 0
Du hast recht, die EFI ähnelt dem BIOS. alex vor 15 Jahren 0
Nein, ich sage nur, dass Apple als Teil von Boot Camp eine spätere BIOS-Kompatibilität installiert. Josh Hunt vor 15 Jahren 0
4
Hipponax43

Schau dir diese Antwort an:

Serverfehler