1 (26.03.2012 07:44:48 отредактировано KoichiSenada)

Всем привет!

На сервере в образе сетевой загрузки установил sys-libs/timezone-data и в /etc/timezone указал Asia/Yekaterinburg, а в /etc/conf.d/hwclock указал следующее:

clock="local"
clock_systohc="YES"
clock_hctosys="YES"
clock_args=""
SRM="no"
ARC="no"

На сервере время показывает нормальное, местное, в зоне YEKT (GMT+6).

Локально время в BIOS и в Windows 7 показывает тоже нормальное.

Когда локально загружаю образ сетевой загрузки, вижу почему-то время YEKT+6 (GMT+12).

Помогает вот что:

/etc/init.d/hwclock restart

Вопрос, как в образе сетевой загрузки настроить время так, чтобы на клиенте не требовалось перезапускать hwclock для правильного времени?

2

KoichiSenada пишет:

Когда локально загружаю образ сетевой загрузки

вот это не расшифруете?

95% процентов проблем находятся между клавиатурой и стулом.

3

Fat-Zer пишет:
KoichiSenada пишет:

Когда локально загружаю образ сетевой загрузки

вот это не расшифруете?

Это когда клиентская машина со встроенной сетевой картой и BIOS настройкой на загрузку по сети через PXE обнаруживает сервер с образом Gentoo Linux для загрузки.

4 (26.03.2012 07:44:12 отредактировано KoichiSenada)

Но всё оказалось намного проще.
Вот инструкция: How to setup boot/sysinit/default/single runlevels
А в частности, в chroot на сервере с образом нужно было выполнить в консоли следующую команду:

rc-update add hwclock boot

Разобраться в этом мне помогли на канале #gentoo-ru в сети irc.freenode.net