Ubuntu 12.04 x32 - Windows 7 Pro x64 Dual Boot - Uhr ist falsch (UTC)

956
darthcz

Ich habe ein Problem mit der Zeit beim Booten von Windows nach Linux. Der Grund ist, dass Ubuntu die Uhr als UTC speichert, Windows 7 jedoch erwartet, dass es als Ortszeit gespeichert wird. Windows zeigt also eine Stunde vor der korrekten Ortszeit.

  • UTC-Zeit: 15:35 Uhr
  • Ortszeit (UTC + 1): 16:35
  • Ubuntu-Zeit: 16:35 Uhr
  • Windows-Zeit: 15:35 Uhr (zeigt Uhrzeit im UTC-Format an, da erwartet wird, dass hw-Uhr Ortszeit ist)

Ich folgte diesem Rat:

Um MS Windows die Zeit von der Hardwareuhr als UTC berechnen zu lassen. Über regedit: Führen Sie regedit aus und navigieren Sie zu HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation. Klicken Sie mit der rechten Maustaste in das rechte Bedienfeld und wählen Sie Neu> DWORD-Wert. Erstellen Sie den Schlüssel RealTimeIsUniversal und geben Sie den Wert 1 ein.

Nach dem Neustart zeigt das Fenster eine Zeit von 1 Stunde. Meine Zeitzone ist UTC + 1, aber die Zeit ist auf UTC + 2 eingestellt. Wenn ich die Zeitzone auf UTC eingestellt habe, ist die Uhrzeit korrekt.

  • UTC-Zeit: 15:35 Uhr
  • Ortszeit (UTC + 1): 16:35
  • Ubuntu-Zeit: 16:35 Uhr
  • Windows-Zeit: 5:35 PM (zeigt die Uhrzeit an, die UTC + 2 entspricht, die Zeitzone ist jedoch auf UTC + 1 eingestellt.)

Wenn Sie ubuntu so einstellen, dass hw-Uhr als localtime gespeichert wird, löst sich das Problem mit der Zeit. Ich möchte jedoch, dass hw-Uhr auf UTC eingestellt ist.

Irgendwelche Vorschläge?

Danke im Voraus und Entschuldigung für mein schlechtes Englisch :)

2
Dies kann eine dumme Frage sein, aber haben Sie in Windows überprüft, dass keine Einstellung für die Sommerzeit besteht? Das würde eine Stunde ausmachen. Sorry, meine einzige Idee! nerdwaller vor 11 Jahren 0
Ja das habe ich aber das ist nicht das Problem ... Endlich habe ich eine Lösung gefunden. Es ist sehr leicht. Nachdem ich die Einstellungen in regedit geändert und den PC neu gestartet hatte, schrieb Windows localtime an hw-Uhr. Nach dem Booten unter Windows wurde UTC verwendet, sodass die Zeit falsch war. Ich brauchte nur Linux zu booten, das UTC-Zeit für hw-Uhr geschrieben hat, und dann zu Windows zu booten. darthcz vor 11 Jahren 1
Dies gilt auch für Ubuntu 15.10 und Windows 10 64bit. Ich würde vorschlagen, dass Sie Ihre Lösung in eine Antwort schreiben und dann akzeptieren. thoni56 vor 8 Jahren 1

0 Antworten auf die Frage