coreboot를 새로 고친 후 Linux 설치 날짜가 잘못되었습니다.
# date
Mon 21 Mar 2089 04:03:42 AM UTC
hwclock을 사용하여 날짜를 읽으려고 하면 이 오류가 발생합니다.
# hwclock -r
hwclock: ioctl(RTC_RD_TIME) to /dev/rtc0 to read the time failed: Invalid argument
CMOS 배터리가 방전되거나 고갈되었기 때문일 수 있습니까?
미리 감사드립니다!
PD: coreinfo를 실행하면 오른쪽 하단에 잘못된 날짜(71/131/1983 - 52:16:58)로 보이는 내용이 표시됩니다.
답변1
coreboot IRC 채널의 사람들은 nvram이 손상된 것이 문제일 수 있다고 제안했습니다.
hwclock 명령을 사용하여 올바른 시간을 설정하고 기록하는 것(Stefan이 의견에서 제안한 대로 rtc 드라이버를 우회)이 작동했습니다.
hwclock --directisa -w
매우 감사합니다:)