Добрый день.
Села батарейка биус, вследствии чего обнулилось время. Компьютер при загрузке отказался загружаться видя рассогласование последнего времени в котором он работал и тем, которое в биосе.
Передавайте привет systemd и от меня лично Леннарту Поттерингу.
Системы на sysvinit такой фигнёй не страдают.
init выругается на старте и поправит неправильно, но продолжит загрузку системы.
Потом это время можно скорректировать:
# ntpdate -u сервер_времени
# hwclock -w --utc [--localtime]
И это можно было бы ложить в rc.local когда сеть уже поднята.
Для systemd вероятно придётся подсовывать файловым nofail, но чем это грозит впоследствии, это и Поттерингу не известно.
Есть ещё такой файлик:
# cat /etc/sysconfig/clock
# Whether system time should be set from Hardware Clock
# at start.
HWCLOCK_SET_TIME_AT_START=true
# Whether Hardware Clock should be set to system time
# at reboot/halt/poweroff.
HWCLOCK_SET_AT_HALT=false
# Whether to add or subtract time from the Hardware Clock
# at startup to account for systematic drift since the
# last time the clock was set or adjusted at startup.
HWCLOCK_ADJUST=false
# UTC=true indicates that the clock is set to UTC;
# anything else indicates that it is set to local time.
UTC=false
# ARC=true on alpha only indicates the ARC console's
# 42-year time offset is in effect; otherwise the normal
# Unix epoch is assumed.
#ARC=false
# that /etc/localtime is a copy of, for example:
ZONE="Europe/Moscow"
# Whether system time should be set from Hardware Clock
# at start.
- Будет ли системное время устанавливаться из аппаратных часов на старте.
# Whether Hardware Clock should be set to system time
# at reboot/halt/poweroff.
- Должны ли аппаратные часы быть установлены в системное время на перезагрузке выключении.
# UTC=true indicates that the clock is set to UTC;
# anything else indicates that it is set to local time.
- Устанавливать ли часы в UTC
Иначе в локальное время