У меня странная проблема с системными часами в моей системе Linux, TinyCore, ядро 2.6.38.
Dmesg говорит следующее:
rtc_cmos 00:04: setting system clock to 2012-08-08 19:20:00 UTC (since_epoch-value)
но на самом деле, когда я проверяю date
, она всегда начинается с 01.01.2001 01:43:00, а hwclock показывает правильное время.
Теперь, если я запускаю hwclock -s
, это исправлено до следующей загрузки.
эта система похожа на "живой CD", который загружается в ОЗУ и размонтирует устройство хранения.
Я предполагаю, что ядро действительно установило время из rtc0, но, возможно, перезапись файла сбрасывает системные часы. это может быть (в комплекте /dev / что-то)?