ラップトップをデュアルブートし、EndeavourOSをインストールしました。 (他のOSはWindows 10です。)
したがって、ハードウェアとシステムクロックの両方が間違った時間を示しています。
正しいタイムゾーン(UTC + 5:30)を設定しましたが、まだ間違った時間が表示されます。
timedatctl
Local time: Sat 2023-02-25 09:12:46 IST
Universal time: Sat 2023-02-25 03:42:46 UTC
RTC time: Sat 2023-02-25 03:42:46
Time zone: Asia/Kolkata (IST, +0530)
System clock synchronized: no
NTP service: active
RTC in local TZ: no
ここに私の端末のスナップショットがあり、間違った時間が表示されます。 UTC時間は約3時59分で、この記事を書く時点の現地時間は9時29分です。
さまざまなウェブサイトを見てきましたが、この問題に対する解決策が見つかりませんでした。
どんな助けでも大変感謝します!
ベストアンサー1
したがって、UTC時間は約17分ほど異なります。
System clock synchronized: no
NTP service: active
NTP サービスがアクティブであっても、System clock synchronized: no
接続するように構成された NTP サーバーから正確な時刻情報が正常に取得されなかったことを示します。
実際のNTPサービスの状態と構成を確認する必要があります。文字通りntpd
、chronyd
または、またはを意味できますsystemd-timesyncd
。 (すべての機能を備えたNTPクライアントである他の2つのクライアントとは異なり、これはsystemd-timesyncd
SNTPクライアントです。)
ステータスを照会するには、ntpd
を使用しますntpq -np
。
可能であれば、chronyd
以下を使用してください。chronyc -n sources
使用されたsystemd-timesyncd
。timedatectl show-timesync --all
これらのコマンドの出力には、NTP 同期サービスに NTP サーバーが構成されているかどうか、およびそのサーバーに接続されているかどうかが表示されます。 NTPサーバーが現在構成されていないか、サーバーがそのサーバーにアクセスできないことを確認してください。
の構成はntpd
通常、複数のファイルとサブディレクトリに/etc/ntp.conf
あり、で構成されています。chronyd
/etc/chrony/
systemd-timesyncd
/etc/systemd/timesyncd.conf
システムクロックが実際の時間から遠すぎるため、時間同期サーバーは大きな時間ジャンプを防ぐために自動的に同期しない可能性があります。その場合は、より大きな時間調整を可能にするために、適切なオプションを使用して手動で同期を一度開始する必要があります。 ntpdの場合ntpd -qg
。