Portál AbcLinuxu, 12. května 2025 15:23

Dotaz: V biosu není čas v UTC, debian si myslí, že jo

17.11.2007 21:51 Honza
V biosu není čas v UTC, debian si myslí, že jo
Přečteno: 1045×
Odpovědět | Admin

Ahoj lidi, celé odpoledne jsem se snažil nastavit správně čas ve svém Debianu 4.0. Pročetl jsem hromadu příspěvků, vyzkoušel všemožné kombinace - bezvýsledně.

Problém 1: V biosu mám kvuli windouzům lokální čas. Proto mám v /etc/default/rcS nastavené UTC=no. Teď je 21:38 (je to v biosu) a date ukazuje:

# date

So lis 17 22:38:34 CET 2007

# date -u

So lis 17 21:38:36 UTC 2007

V /etc/timezone mám "Europe/Prague".

Problém 2: Nefunguje mi /sbin/hwclock. Píše mi to "select() to /dev/rtc to wait for clock tick timed out"

Problém 3: Applet "Hodiny" mi v případě, že nastavím typ hodin na "Prosté" ukazuje místo minut MM.

Předem díky za jakékoliv rady... fakt už nevím co mám zkusit!

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.11.2007 22:04 cronin | skóre: 49
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
Odpovědět | | Sbalit | Link | Blokovat | Admin
/etc/localtime je ten carovny subor, na zaklade ktoreho sa to rozhoduje.
17.11.2007 22:09 cronin | skóre: 49
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
... a navod, ako nastavit automaticku synchronizaciu casu, tu odznel velmi nedavno. :-)
17.11.2007 22:38 Honza
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
/etc/localtime je binarní soubor. Co s ním? A ten předchozí návod jsem četl, ale nechci synchronizovat čas přes ntpdate.
Jardík avatar 17.11.2007 23:02 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
Odpovědět | | Sbalit | Link | Blokovat | Admin
cp /usr/share/zoneinfo/Europe/Prague /etc/localtime
Věřím v jednoho Boha.
19.11.2007 20:11 Honza
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
Nepomohlo... vezme si z biosu cas, nastavi, ze je to UTC a lokal mi ukazuje o hodinu vic :-(
D.A.Tiger avatar 18.11.2007 00:29 D.A.Tiger | skóre: 8 | Brno
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Taky děkuji :-)

Já měl potíže s časem nejen proto, že byl v UTC, ale taky proto, že mám slabší baterii v biosu a jsem línej ji vyměnit. Tak snad už to bude OK.
Radost z toho, že někdo objeví něco nového, je omyl starý 6000 let... (Jean Paul) | anthill inside
19.11.2007 21:33 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Obecně je třeba správný obsah souboru /etc/localtime podle místního časového pásma, pokud používáte opravu posunu reálných hodin, v /etc/adjtime by měly být rozumné hodnoty, nějaký startovací skript by měl volat hwclock --hctosys --localtime a nakonec promměná TZ by měla být nenastavená, aby nepletla vaše aplikace.

Zda se při startu správně volá hwclock zjistíte průzkumem startovacích skriptů. Třeba na začátek daného skriptu přidejte set -x a dívejte se, co vypíše.

Pokud vám nefunguje hwclock, tak něco moc špatně. Určitě jste zkoušel hledat a narazil jste na tuto diskuzi.

Dokud nerozchodíte hwclock, nemá smysl řešit další věci.
10.1.2008 20:29 GAZDOWN | skóre: 7
Rozbalit Rozbalit vše Re: V biosu není čas v UTC, debian si myslí, že jo
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkousel jsi pouzit cp /usr/share/zoneinfo/UTC /etc/localtime??

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.