View previous topic :: View next topic |
Author |
Message |
obar n00b
Joined: 15 Feb 2007 Posts: 23 Location: Kraków
|
Posted: Tue Mar 06, 2007 10:16 pm Post subject: przestawianie zegara BIOS |
|
|
Witam,
Czesto po reboot zdarza sie ze "cos" mi przestawia zegar w BIOSie
i mam nagminne komunikaty po reboot w stylu :
Last login : Tue Mar 6 22:55:50 2007 on tty1
>date
Tue Mar 6 22:51:30 2007 on tty1
A czasem przstawi date dzienna np o 2 dni i wszystkie skrypty startowekrzycza ze jest rozbieznosc dat.
Testowalem sam zegar BIOS i jest OK, dopoki nie odpale Gentoo
Ma ktos jakis pomysl ?
w /etc/conf.c/clock ustawioene na local
Pozdrawiam, |
|
Back to top |
|
|
m010ch Tux's lil' helper
Joined: 25 Dec 2005 Posts: 99 Location: Poznań
|
Posted: Tue Mar 06, 2007 10:53 pm Post subject: Re: przestawianie zegara BIOS |
|
|
obar wrote: | w /etc/conf.c/clock ustawioene na local |
Jeżeli nie używasz dualboot'a, ustaw w tym pliku zmienną CLOCK="UTC" - powinno pomóc. _________________ If it moves, compile it! |
|
Back to top |
|
|
obar n00b
Joined: 15 Feb 2007 Posts: 23 Location: Kraków
|
Posted: Wed Mar 07, 2007 8:12 am Post subject: Re: przestawianie zegara BIOS |
|
|
m010ch wrote: | obar wrote: | w /etc/conf.c/clock ustawioene na local |
Jeżeli nie używasz dualboot'a, ustaw w tym pliku zmienną CLOCK="UTC" - powinno pomóc. |
Mam jeszcze WinXP na tym laptopie.
O ustawienieu local pzeczytalem w podreczniku lokalizacji.
Ale dalej nie rozumiem czemu przestawia czas systemowy
Dzic rano byl np o 20 minut cofniety. Nie moge dostrzec zadnej prawidlowowsci ...
Pozdrawiam, Olaf |
|
Back to top |
|
|
arek.k Guru
Joined: 02 Jan 2006 Posts: 454
|
Posted: Wed Mar 07, 2007 9:08 am Post subject: |
|
|
Jeśli masz na tym samym komputerze system Windows to nie ustawiaj UTC.
W taki mprzypadku zegar powinien być ustawiony na local, bo przy ustawieniu UTC linux "zczytuje" zegar systemowy i (dla polskiej strefy czasowej) dodaje godzinę. Windows tego nie potrafi więc będziesz miał błędny czas (przesunięcie o +1 godz. lub -1godz.) w jednym lub drugim systemie.
Po drugie z tego co mówisz przesunięcia wynoszą np. 20 min. Gdyby była to "wina UTC" to przesunięcia mogły by wynosić co najwyżej "pełne" godziny.
Spróbuj może wyłączyć automatyczną synchronizację zegara w obu systemach (chociaż tu przesunięcia też powinny wynosić chyba +/- 1 godz.).
Gdzieś widiałem opisy, że są problemy z jakimś chipsetem (przesunięcia czasu), ale teraz dokładnie nie pamiętam. Jaki masz chipset? Ja mam podobny problem z jednym z komputerów w pracy (ale nie chce mi się tym zająć). Mam tam jakiś chipset VIA Apollo 266 (czy jakoś tak, nie pamietam), ale tam przesunięcia są rzędu minut na dobę.
Zaobserwuj czy przestawienia godziny są przy restarcie (w obrębie jednego systemu), czy przełączaniu systemów. |
|
Back to top |
|
|
vutives Guru
Joined: 25 Sep 2005 Posts: 348 Location: Poland
|
Posted: Wed Mar 07, 2007 3:56 pm Post subject: |
|
|
Spróbuj usunąć plik /etc/adjtime. Mi to pomagało. Ten plik się odnawia, ale wystarczyło, że kilka razy go kiedyś usunąłem i było po sprawie. Teraz jakoś te problemy zniknęły. |
|
Back to top |
|
|
Gabrys Veteran
Joined: 05 Dec 2005 Posts: 1096 Location: Toruń [PL]
|
Posted: Wed Mar 07, 2007 5:28 pm Post subject: |
|
|
Mi to wygląda na bateryjkę w płycie głównej do wymiany. _________________ Sabayon Professional 1.1 (czyli zdradziłem oryginalne Gentoo)
@ Dell Inspiron 8600 (nVidia, Realtek, Pentium M) |
|
Back to top |
|
|
obar n00b
Joined: 15 Feb 2007 Posts: 23 Location: Kraków
|
Posted: Wed Mar 07, 2007 5:32 pm Post subject: |
|
|
Gabrys wrote: | Mi to wygląda na bateryjkę w płycie głównej do wymiany. |
No chyba nie ..
To nowy laptop ( choc wszystko jest mozliwe)
Ale jak robie testy zegara bes bootowania gentoo to jest ok
przez nawet pare dni
Sprawdze z tym /etc/adjtime .. |
|
Back to top |
|
|
sza_ry Tux's lil' helper
Joined: 11 Jan 2006 Posts: 94 Location: Poland
|
Posted: Wed Mar 07, 2007 5:46 pm Post subject: |
|
|
Po jakiejś aktualizacji zaczęło mi przestawiać zegar.
Pomogła kompilacja jajka -kończąca tę aktualizację. Nie dociekałem dalej co mogło być przyczyną.
edit: Oczywiście podstawowe etc-update, env-update, czy revdep-rebuid sprawdzałeś. _________________ Macbook white |
|
Back to top |
|
|
jakosek n00b
Joined: 04 Dec 2005 Posts: 3 Location: Lubartów, Poland
|
Posted: Wed Mar 07, 2007 7:11 pm Post subject: |
|
|
Na pewno nie jest to wina baterii. Ten sam problem mam na blaszaku, a kompilowałem już jajo kilkukrotnie, w międzyczasie update całego systemu... Nic to nie zmieniło, problem nadal jest, co najlepsze zegar zmiania się o różne godziny i to tylko kiedy włączam Gentoo. Na okienkach wszystko działa normalnie. Local mam ustawione, ciekaw jestem o co chodzi.
W najbliższym czasie będę stawiał Gentoo na laptopie, ciekaw jestem czy będzie dobrze |
|
Back to top |
|
|
obar n00b
Joined: 15 Feb 2007 Posts: 23 Location: Kraków
|
Posted: Wed Mar 07, 2007 7:39 pm Post subject: [solved? ]/etc/adjtime |
|
|
vutives wrote: | Spróbuj usunąć plik /etc/adjtime. Mi to pomagało. Ten plik się odnawia, ale wystarczyło, że kilka razy go kiedyś usunąłem i było po sprawie. Teraz jakoś te problemy zniknęły. |
No i to chyba to,
Bootowalem juz kilka razy, na razie czas jest ok
Co prawda /etc/adjtime sie odtworzyl,
ale teraz tam sa wpisane same zera a przedtem byly jakies liczby.
Sprawdze jutro ten zegar i mam nadzieje ze bedzie OK
Dzieki! |
|
Back to top |
|
|
arek.k Guru
Joined: 02 Jan 2006 Posts: 454
|
Posted: Wed Mar 07, 2007 11:06 pm Post subject: |
|
|
To może być wina /etc/adjtime. Wskazuje na to manual do clock: Code: | $ man clock
...
-a Ustaw czas systemowy z zegara CMOS, poprawiając czas dla błędu
systematycznego na prawidłowy i zapisując go z powrotem do CMOS.
Opcja ta używa /etc/adjtime do określenia zmian zegara. Zawiera
to trzy liczby:
Pierwsza liczba jest poprawką w sekundach na dzień (np. jeśli
twój zegar przyspiesza codziennie o 5 sekund, pierwsza liczba
powinna być -5.0).
... |
Jeśli miałeś w /etc/adjtime jakieś liczby to możliwe, że ci przesuwał czas (stosował poprawkę), ale niekoniecznie. Widocznie system sam też korzysta z tego pliku podobnie jak clock -a (nie wiem, nigdy się tym nie zajmowałem). Jeśli problem będzie się powtarzał, to przypatrz się /etc/adjtime z uwzględnieniem opisu z manuala clock.
Swoją drogą, jeśli to jest ten problem, to ciekawe, co mogło wrzucać jakieś wpisy (wygląda na to, że losowe) do /etc/adjtime. |
|
Back to top |
|
|
|