Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] При перезагрузке Linux системное время смещается на 4 часа назад (http://forum.oszone.net/showthread.php?t=119902)

andrystepa 13-10-2008 10:00 922419

При перезагрузке Linux системное время смещается на 4 часа назад
 
У меня на компьютере стоят Windows XP SP3, и Fedora Core Linux 8. Стоят на разных физических дисках, устанавливались отдельно - что загружать выбираю в загрузочном меню БИОС (по F8). При перезагрузке из Linux и входе в Windows системное время почему-то смещается на 4 часа назад. Если просто перезагрузить Винду, то этого не происходит. В Федоре стоит часовой пояс Москва, так же как и в Винде. Отчего такое может происходить?

Аlchemist 13-10-2008 10:25 922435

Машино времени о_О :biggrin:
В Биосе какое время стоит?

andrystepa 13-10-2008 10:37 922443

Сейчас еще один прикол произошел перезагрузился из Винды в Линух - время убежало вперед на 4 часа. При этом в БИОСе стоит правильное время. А вот при перезагрузке из Линуха в Винду время уходило назад на 4 часа и в БИОСе. Чертовщина это, а не машина времени.

Naiad 13-10-2008 12:56 922541

andrystepa, у меня было то же самое, только с Ubuntu и Slackware. Выставила в настройках Ubuntu часовой пояс - Рейкьявик (4 часа разница), помогло. Так и живу)

andrystepa 13-10-2008 14:10 922608

Naiad,
Это конечно решение, но все же жить как исландец мне неохота. Там холодно, говорят. И главное национальное блюдо у них там - тухлое мясо. Нехочу!
А, кроме шуток, все же хочется выяснить, откуда уши растут.

kaEwituS 13-10-2008 15:03 922646

Может в настройках выставить местное время... так как Fedora может представить что в биосе время Эталон и она про гринвичу ровняется 0:00 и при загрузке может кидать +4:00 или +3:00 от биоса...
что то с Fedora не так...

[mzd] 13-10-2008 15:16 922659

Внимательно посмотрите настройки часового пояса. Очень похоже, что Fedora считает, что системные часы показывают UTC-время.

ruslandh 13-10-2008 18:42 922856

[mzd], скорей всего Fedora считает, что время в BIOS (а не системное) стоит Гринвическое.

andrystepa 14-10-2008 09:35 923347

[mzd], Да, точно, вспоминаю, когда я устанавливал Федору, установил флажок "Системные часы используют время UTC". Но вот только теперь не могу найти, где это меняется.

[mzd] 14-10-2008 10:08 923363

Посмотрите файл /etc/sysconfig/clock. Должно быть
cat /etc/sysconfig/clock
UTC=false
ARC=false

dmitryst 24-06-2009 21:40 1150980

Аналогичная проблема с Fedora 11. Файл /etc/sysconfig/clock был пуст, заполнил значения, как выше, не помогло. timeconfig выдает такое:
Код:

[root@localhost ~]# timeconfig
Traceback (most recent call last):
  File "/usr/share/system-config-date/timeconfig.py", line 116, in <module>
    runConfig(rc)
  File "/usr/share/system-config-date/timeconfig.py", line 94, in runConfig
    timezoneBackend.writeConfig(timezone, utc)
  File "/usr/share/system-config-date/timezoneBackend.py", line 56, in writeConfig
    shutil.copyfile(fromFile, "/etc/localtime")
  File "/usr/lib/python2.6/shutil.py", line 47, in copyfile
    raise Error, "`%s` and `%s` are the same file" % (src, dst)
shutil.Error: `/usr/share/zoneinfo/Asia/Tbilisi` and `/etc/localtime` are the same file

Что делать? У меня 3 системы, время в биосе местное

[mzd] 24-06-2009 23:35 1151055

dmitryst, попробуй вручную, если хотите использовать UTC:
Код:

#cp /etc/localtime /etc/localtime.bak
#cp /usr/share/zoneinfo/Asia/Tbilisi /etc/localtime

или
Код:

# mv /etc/localtime /etc/localtime.bak
если не хотите.

dmitryst 29-06-2009 22:23 1155039

В /etc/sysconfig/clock вписал:
UTC=false
ARC=false

Удалил файл /etc/localtime и запустил timeconfig. Выставил нужный часовой пояс и снял флажок с UTC. Пока, вроде, нормально :)

Aganez 20-07-2010 20:05 1456925

Долго искал ответ на этот вопрос, пока сюда не забрел.

У меня время сбивалось при переходе от Федоры к Винде именно из-за того, что Федора использовала UTC время. Как только я отключил эту опцию, время в системах выровнилось.
Пользовался пакетом timeconfig


Время: 21:15.

Время: 21:15.
© OSzone.net 2001-