可能因为某些原因,systemd以为rtc时间为utc时区, 直到ntpd之类的介入。
我感觉有点像某些没有rtc的嵌入式设备,启动初始时间为系统编译生成时间,直到ntpd起来才更正。
【 在 JulyClyde 的大作中提到: 】
: 在系统启动时,记录的时间是比中国时区更快8个小时的。然后systemd意识到时区不对,把后续内容改回正确的了。但我还是想请教一下这里面的细节,意识到时区不对之前到底发生了什么?
: 感觉这种错误只有在(localtime指向中国时区&&RTC为UTC时区)的条件下才能产生。但正式rootfs里的情况是:localtime指向中国时区、RTC为LOCAL;initramfs里俩设置均不存在,应该按UTC处理。
:
: ...................
--来自微水木3.5.10
--
FROM 119.129.237.*