Linux-RTC Default Time - wo kommt diese her?

Gast #6911086
Lesenswert?

Ich habe ein Linux-System mit einer RTC PCF85063ATL via I2C.
Wenn das System gebootet wird und die RTC keine Batterie angeschlossen 
hat, und NTP auch noch nicht gelaufen ist, dann steht die Systemzeit 
direkt nach dem Startup auf "Feb 14  2019".

Weiß jemand, wie diese Zeit zustande kommt, bzw. wo sie herkommt?
Der Uhrenbaustein ist bestimmt nicht erst 2019 designed worden,
daher vermute ich, dass die Zeit im Linux-Kernel oder
Linux RTC Driver zu finden ist?

( 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/rtc/rtc-pcf85063.c?h=v5.16-rc5 
)

Weiß da jemand genaueres?
Gast #6911109
Lesenswert?

Marie schrieb:
> hat, und NTP auch noch nicht gelaufen ist, dann steht die Systemzeit
> direkt nach dem Startup auf "Feb 14  2019".

Normalerweise fragt systemd ziemlich zu Beginn des Boots die Systemzeit 
ab und wenn die 0 ist, setzt systemd die Systemzeit auf den Zeitpunkt 
als es Kompiliert wurde. Ist zwar auch nicht richtig, aber näher an der 
Realität als das Jahr 1970.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren