Start   Impressum   Lizenz         online lesen   Download         Online-Shop   Jumping Blue Turtle

Debian für Unternehmer - Debian-Know-how

1135: Zeitzone der Hardware-Uhr des BIOS

1. Das Problem

Manchmal (aber nicht immer) geht nach der Installation eines Debian-Linux die Software-Uhr des Betriebssystems gegenüber der Hardware-Uhr des BIOS um 2 Stunden vor. Bei mehreren Betriebssystemen auf einem Rechner ist das nicht unbedingt wünschenswert.

2. Die Lösung

Debian geht manchmal davon aus, dass die Hardware-Uhr des BIOS auf UTC gesetzt ist. Wenn Sie stattdessen wünschen, dass die Hardware-Uhr des BIOS auf Ortszeit gesetzt ist, dann können Sie das wie folgt ändern:

  1. Öffnen Sie die Datei "/etc/default/rcS" wie folgt:
    mcedit /etc/default/rcS
    
  2. Gehen Sie in die Zeile 13. Diese Zeile sollte folgenden Inhalt enthalten:
    UTC=yes
    
  3. Ändern Sie die Zeile 13 so ab, dass sie danach wie folgt aussieht:
    UTC=no
    
  4. Speichern und schließen Sie die Datei.

3. Einmalige Korrektur

Ab sofort betrachtet Linux die Zeitzone der Hardware-Uhr als Ortszeit. Beim nächsten Herunterfahren des Systems wird Linux aber noch die falsch in der Software-Uhr befindliche Uhrzeit in die Hardware-Uhr eintragen. Dann wird nicht nur die Software-Uhr, sondern auch die Hardware-Uhr um 2 Stunden vor gehen. Sie können das Problem wie folgt lösen:

  1. Rebooten Sie den Rechner und betreten Sie das BIOS.
  2. Korrigieren Sie dort die Uhrzeit.

Wenn Sie wollen, können Sie natürlich auch im Betriebssystem die Uhrzeit korrigieren. Aber: Im BIOS sind die Werkzeuge dazu intuitiver zu bedienen als auf der Kommandozeile und Sie können davon ausgehen, dass Ihre Uhrzeit sofort und ohne Korrekturverluste irgendwelcher dazwischenhängender Instanzen an die Hardware-Uhr weitergegeben wird. Sie können das auch unmittelbar kontrollieren, weil Sie nur im BIOS die Hardware-Zeit und nicht die Software-Zeit angezeigt bekommen. Auch Zeitzonen verwirren hier nicht, weil es das Konzept "Zeitzone" hier einfach nicht gibt.