何らかの理由で、UTCハードウェアクロック時間とローカル時間システム時間をリモートで設定する必要があります。私のOSはOpenSUSE 13.1で、私のツールは単なるhwclock
コマンドです。これまで私がしたこと:
ntpdate
。 ->システム時間がインドシナタイムゾーン(GMT + 7)の現地時間で正しく表示されます。date
Tue Aug 30 14:00:00 ICT 2016
2. ハードウェアクロックを UTC に設定
hwclock --systohc --utc
3. 再起動し、BIOS 時間を確認します。ハードウェアクロックはすでにUTC時間(午前7時)です。
4. 本機にログインします。システム時間が正しくありません。 date
Tue Aug 30 07:00:00 ICT 2016
date -u
Tue Aug 30 00:00:00 UTC 2016
5.正しい時間の使用法hwclock
(注:ここでは置き換え--localtime
が--utc
機能しません)
hwclock --hctosys --utc
date
Tue Aug 30 14:00:00 ICT 2016
date -u
Tue Aug 30 07:00:00 UTC 2016
6. 再起動後、システム時間が再び正しくありません。編集するには、手順5を繰り返します。
何が間違っているのかわからないので、これは私を狂わせます。助けてください。マシンが起動するたびにシステム時間を変更したくありません! PS:内容/etc/adjtime
0.000000 1472543544 0.000000
1472543544
UTC