재부팅 또는 전원 끄기/전원 켜기 후에 손실된 과거 날짜 및 시간

재부팅 또는 전원 끄기/전원 켜기 후에 손실된 과거 날짜 및 시간

Freescale i.MX6(ARMv7) 프로세서에서 Ubuntu 14.04.4 LTS(신뢰할 수 있는)를 사용하고 있습니다.

현재 설정된 날짜와 시간을 기준으로 날짜와 시간을 미래로 이동하면 다음과 같은 명령을 사용하여 날짜와 시간을 성공적으로 설정할 수 있습니다.

sudo date 061116552018

2018-06-11 16:55. 를 사용하지 않아도 재부팅하거나 전원을 껐다 켠 후에도 날짜와 시간이 유지됩니다 hwclock.

그러나 날짜와 시간을 과거로 설정하면 업데이트가 완료되지만 재부팅이나 전원을 껐다 켠 후에도 유지되지 않고 대신 날짜와 시간이 마지막으로 성공한 "전달" 설정부터 계속됩니다.

hwclock --systohc, 을 사용해 보았지만 hwclock -w성공하지 못했습니다.

어떤 아이디어라도 감사드립니다. 하지만 실제 답변을 통해 이 특정 문제를 해결할 수 있습니다.

답변1

나는 Linux 기반 시스템이 올바른 타임라인에 모든 것을 기록하기 위해 일부 내부 프로세스에 대해 datetime 변수를 확인하는 것을 본 적이 있습니다.

시스템이 현재 시스템 날짜/시간 변수를 감지하고 이를 일부 파일에 설정된 변수와 비교하므로 이전 부팅과 비교하여 이번 부팅이 더 오래된 날짜일 수는 없으며 인터넷을 통해 업데이트를 시도합니다.

모든 "일반" 부팅에서는 이전 부팅과 비교하여 날짜가 항상 미래이므로 문제가 되지 않는 것 같습니다(PC를 20년 후에 부팅할 수 있다는 것은 의미가 있지만 5일 전에는 그렇지 않습니다). .

그런데 이것이 제가 생각하는 흥미로운 질문입니다.

편집하다:

미래(예: 10일)로 설정하고 재부팅하고 일부 작업(패키지 설치, 커널 업데이트 등)을 수행한 다음 다시 현재 날짜 시간으로 설정해 보셨나요?

그러면 우리 둘 다 이 문제를 더 잘 이해하는 데 도움이 될 수 있습니다.

답변2

BIOS에서 날짜/시간을 변경해 보셨나요?

BIOS에 익숙하지 않은 경우 컴퓨터를 매우 쉽게 손상시킬 수 있으므로 변경 내용에 매우 주의하시기 바랍니다.

BIOS에 액세스하려면 부팅 중에 컴퓨터에 필요한 키를 Google에 입력하세요.

도움이 되었기를 바랍니다.

관련 정보