Zeit verstellt sich immer

Post Reply
Message
Author
Haertie

Zeit verstellt sich immer

#1 Post by Haertie »

hallo !
ich hab ein problem mit der zeit. ich hab im system als zeitzone berlin eingestellt und locale zeit . bei jedem booten ist die zeit wieder verstellt. ich hab es versucht das der die zeit aus dem bios nimmt aber das macht der rechner nicht. übersehe ich was ?

(suse 8.1)

garnix

Re: Zeit verstellt sich immer

#2 Post by garnix »

Hallo
Überprüfe mal deine /etc/adjtime da sollte sowas drin stehen
-628.739845 1036919178 0.000000
1036919178
LOCAL

haertie

Re: Zeit verstellt sich immer

#3 Post by haertie »

ja tut es :

68264.459424 1037079081 0.000000
1036781533
LOCAL

das steht drin.
uhr verstellt sich trotzdem bei jedem booten aufs neue. ich kann es mir auch nicht mehr erklären

Alexander

Re: Zeit verstellt sich immer

#4 Post by Alexander »

Hi,

genau das Problem hatte ich auch mal. Es lag daran, dass meine Windows Uhr nicht richtig eingestellt war. Ich habe unter Windows die Uhr gestellt und siehe da, die Uhrzeit war o.k.

Woran es nun wirklich gelegen hat, kann ich Dir auch nicht sagen. Sollte etwa Linux von Windows abhängig sein? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Gruß
Alexander

Bazant

Re: Zeit verstellt sich immer

#5 Post by Bazant »

gleich deine Zeit mit einem Time-Server ab (wenn du online bist)

z.Bsp.

rdate -s time.fu-berlin.de

Prüf mal, ob sie dann stimmt

Gruß Bazant

Andreas Reck

Re: Zeit verstellt sich immer

#6 Post by Andreas Reck »

<blockquote><hr>
Woran es nun wirklich gelegen hat, kann ich Dir auch nicht sagen. Sollte etwa Linux von Windows abhängig sein?
<hr></blockquote>
Nicht von windows, aber von der BIOS Uhr, diese wird im Regelfall ausgelesen. Windows verändert nun diese Uhr genauso. Problem ist, dass Windows die lokale Zeit reinschreibt also GMT+1 in D.
Linux kann das zwar auch, normalerweise geht es jedoch davon aus, dass die BIOS Uhr auf GMT läuft und errechnet dann selber die lokale Zeit. Wenn du noch Win benutzt macht es also Sinn, die BIOS Uhr nach lokaler Zeit zu stellen, und das LINUX mitzuteilen. Gab da in Yast mal ne Einstellung Systemuhr setzen oder so, da konntest du festlegen, nach welcher Zeit die BIOS Uhr läuft.
richtig stellen kannst du die Systemzeit mit dem obigen rdate Befehl, um diese Einstellung noch ins BIOS zu übetragen kannst du hwclock --systohc verwenden.
Damit sollte eigentlich auch automatisch die WindowsUhr richtig gestellt sein.
dukky

Otto

Re: Zeit verstellt sich immer

#7 Post by Otto »

Bei SuSE 7.3 gab es das Problem, das die Uhr nach jedem Booten um genau eine Stunde falsch ging. Siehe Support-Datenbank voin SuSE.

Das Problem lag daran, dass /usr als eigenen Partition angelegt war und das Mounten der Partition zu spät durchgeführt wurde. Dadruch konnten die Einstellungen für die Uhr nicht geladen werden. die Einstellungen für die Uhr nicht lesen konnte.

Behebt der Befehl "hwclock -s" das Problem nachdem alle Partitionen gemountet sind, dann liegt das oben beschrieben Problem vor.

Für SuSE 7.3 gibt es natürlich ein Update zu diesem Thema.

haertie

Re: Zeit verstellt sich immer

#8 Post by haertie »

hallo nochmal.
gemacht hab ich das alles schon. netdate hab ich dazu genommen und ich hab es auch schon versucht die uhr im bios zu stellen und dann zu booten. wenn ich mit der gestellten bios-uhr ins windows hochfahre ist alles ok. fahre ich in suse stimmt die uhr nicht mehr. sie geht auch nicht eine stunde falsch was mich völlig iritiert hat. ich hab dafür absolut keine erklärung und so ganz neu bin ich im linux auch nicht mehr und ehrlichgesagt hatte ich damit noch nie probleme. auch nicht. mit suse 8.1. nur neulich hatte ich mir ne neu platte gekauft und mal neu installiert und jetzt das. ich verstehs nicht mehr.

naja wenn ich den fehler finde dann werd ich es auf jeden fall posten

danke trotzdem allen

Post Reply