Время в BIOS и в OS.

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Specialist
Сообщения: 83
ОС: XP SP3>AltDesktop4

Время в BIOS и в OS.

Сообщение Specialist »

Подскажите пожалуйста. Если я устанавливаю время вот так

Код: Выделить всё

date 050323162008.15
изменяется ли время в BIOS ?(У меня нету физ. доступа к компьютеру) Просто у меня сбивается время и я не могу понять из-за чего. 3 дня назад поставил время, а сейчас смотрю - на 19 часов примерно сдвинулось назад.
Установка Linux(Это я уже умею :) ) > Установка драйвера на видеокарту ATI(Тут застрял) > KDE 4 + CompizFusion
Fan Motorola E398
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: Время в BIOS и в OS.

Сообщение Black »

По-моему все дистры обычно сохраняют время при выключении командой "hwclock --systohc". Если надо сохранить сразу, можно запустить эту команду вручную. А часы могут отставать из-за севшей батарейки (естественно, если этот комп когда-либо выключается) или из-за неправильно выставленного часового пояса (если время синхронизируется).
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
Bobre
Сообщения: 88
ОС: openSUSE 11.0 kde4

Re: Время в BIOS и в OS.

Сообщение Bobre »

Black писал(а):
04.05.2008 07:20
По-моему все дистры обычно сохраняют время при выключении командой "hwclock --systohc". Если надо сохранить сразу, можно запустить эту команду вручную. А часы могут отставать из-за севшей батарейки (естественно, если этот комп когда-либо выключается) или из-за неправильно выставленного часового пояса (если время синхронизируется).



У меня тоже время неправильное, но почему-то спешит на 30 минут всегда. выставляю перегружаю, опять отстает (дело не в батарейке комп я не выключаю)

Вроде и таких часовых поясов нет и в биосе у меня правильное время
а у бобра хвост лопаткой!

спасибо дем кто написал и перевел handbook
Спасибо сказали:
linux4newbie
Сообщения: 10
ОС: Gentoo

Re: Время в BIOS и в OS.

Сообщение linux4newbie »

изменяется ли время в BIOS ? (У меня нету физ. доступа к компьютеру)

команда

без аргументов покажет время BIOS

писал(а):
04.05.2008 07:20
По-моему все дистры обычно сохраняют время при выключении командой "hwclock --systohc".

Видимо не все, в gentoo это включается строчкой в конфиге /etc/conf.d/clock

Код: Выделить всё

CLOCK_SYSTOHC="yes"

которая по умолчанию выглядит как

Код: Выделить всё

CLOCK_SYSTOHC="no"
Спасибо сказали:
Аватара пользователя
Specialist
Сообщения: 83
ОС: XP SP3>AltDesktop4

Re: Время в BIOS и в OS.

Сообщение Specialist »

Всем спасибо за ответ!

Код: Выделить всё

[root@localhost log]# date
Sat May  3 14:36:02 EEST 2008
[root@localhost log]# hwclock
Sat May  3 09:50:51 2008  -1.076901 seconds EEST
[root@localhost log]# date 050408492008.15
Sun May  4 08:49:15 EEST 2008
[root@localhost log]# hwclock --systohc
[root@localhost log]# hwclock
Sun May  4 08:49:38 2008  -0.640737 seconds EEST
[root@localhost log]# date
Sun May  4 08:49:48 EEST 2008

Вот как я выставил, посмотрим как оно себя поведет.

естественно, если этот комп когда-либо выключается

Нет, не выключается. Прошлый аптайм был 36 дней.

з.ы И естественно часовой пояс у меня выставлен.
Установка Linux(Это я уже умею :) ) > Установка драйвера на видеокарту ATI(Тут застрял) > KDE 4 + CompizFusion
Fan Motorola E398
Спасибо сказали:
linux4newbie
Сообщения: 10
ОС: Gentoo

Re: Время в BIOS и в OS.

Сообщение linux4newbie »

Sorvi_Golova писал(а):
04.05.2008 09:55
Всем спасибо за ответ!

Код: Выделить всё

[root@localhost log]# date
Sat May  3 14:36:02 EEST 2008
[root@localhost log]# hwclock
Sat May  3 09:50:51 2008  -1.076901 seconds EEST
[root@localhost log]# date 050408492008.15
Sun May  4 08:49:15 EEST 2008
[root@localhost log]# hwclock --systohc
[root@localhost log]# hwclock
Sun May  4 08:49:38 2008  -0.640737 seconds EEST
[root@localhost log]# date
Sun May  4 08:49:48 EEST 2008

Вот как я выставил, посмотрим как оно себя поведет.

Если комп у вас постоянно в сети, и вам хочется, чтобы на нём всегда было точное время, то есть смысл присмотреться к дэмону NTP - http://www.ntp.org/
Спасибо сказали:
Аватара пользователя
Specialist
Сообщения: 83
ОС: XP SP3>AltDesktop4

Re: Время в BIOS и в OS.

Сообщение Specialist »

Если комп у вас постоянно в сети, и вам хочется, чтобы на нём всегда было точное время, то есть смысл присмотреться к дэмону NTP - http://www.ntp.org/

Пока время идет нормально.
но самое интересное вот, что
[root@localhost uws]# service ntpd status
ntpd is running
Установка Linux(Это я уже умею :) ) > Установка драйвера на видеокарту ATI(Тут застрял) > KDE 4 + CompizFusion
Fan Motorola E398
Спасибо сказали:
Аватара пользователя
TrustyVic
Сообщения: 235
Статус: Потребитель
ОС: W9PE

Re: Время в BIOS и в OS.

Сообщение TrustyVic »

У меня тоже постоянно косяк со временем.

Часы идут на разных машинах, как бог на душу положит...
По совету друга поставил синхронизацию с сервера при запуске.
Всё вроде нормально стало.

Но есть одна тачка - она не в сети.
Т.е. нельзя синхронизировать.
Вот тут то время плавает.
Пробовал и в биосе выставлять, и в системе - все равно время плавает.
Даже батарейку менял.

Не знаю, в чём дело...
Пингвины - фарава!
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Время в BIOS и в OS.

Сообщение Goodvin »

Почему-то никто не спросил автора о том, какое время он хранит в BIOS машины - UTC или localtime ?
Спасибо сказали:
Аватара пользователя
Specialist
Сообщения: 83
ОС: XP SP3>AltDesktop4

Re: Время в BIOS и в OS.

Сообщение Specialist »

Опять проблемы.
Вот

Код: Выделить всё

[root@localhost htdocs]# date
Tue May  6 17:50:28 EEST 2008

Это на 3 часа больше время, чем у меня реальное время.

Часовой пояс 2 дня назад я ставил так

Код: Выделить всё

ln -fs /usr/share/zoneinfo/Europe/Kiev /etc/localtime

У меня GMT +2
Как поправить эту ерунду со временем ?

Почему-то никто не спросил автора о том, какое время он хранит в BIOS машины - UTC или localtime ?

Не силен в таких терминах.. Что такое UTC ?
localtime это которое у меня сейчас реальное время ? Сейчас я его и прописал. Раньше я не знал о том, что в линух время в биосе и в самой системе не одинаковое.
Установка Linux(Это я уже умею :) ) > Установка драйвера на видеокарту ATI(Тут застрял) > KDE 4 + CompizFusion
Fan Motorola E398
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Время в BIOS и в OS.

Сообщение broom »

UTC
Время в BIOS лучше установить в UTC, т.е.

Код: Выделить всё

hwclock --systohc --utc

, а при загрузке оно будет корректироваться в соответствие с часовым поясом.
Правда, где-то при загрузке должно выполняться

Код: Выделить всё

hwclock --hctosys

...
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Время в BIOS и в OS.

Сообщение drBatty »

Specialist писал(а):
04.05.2008 09:55
Нет, не выключается. Прошлый аптайм был 36 дней.

а это и плохо: системное время должно записываться в "железное", а если у вас перезагрузка произошла от сбоя, этого не произойдёт. Потому все "синхронизации с ntpd" и прочее, не повлияет на время и оно вернётся к "железному". Потому надо видимо насильно сохранять время так, как это делается при выключении (в Slacky в /etc/rc.d/rc.0). Может быть по crond...

ЗЫЖ а я некрофил однако... Месяц май, да только это не сегодня :)
ну ладно...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: