Home > Linuxでハマる > ハードウェアクロックが合わない?

ハードウェアクロックが合わない?

中古で買ってきたノートPCにCentOS5なんぞを入れて遊んでみようかと思い、インストールしていたのだが、OSのリブート/シャットダウン時のハードウェアクロック調整でエラーになっていることを発見。

/sbin/hwclock --show
select() to /dev/rtc to wait for clock tick timed out.

となってしまう。

どうも/dev/rtcデバイスがうまく動いていない様子。
少しハマりかけたので対処をメモとして残す。

–directisa オプションをつけてハードウェア・クロックへのアクセスに直接 I/O 命令を用いるようにさせる。

/sbin/hwclock –show –directisa

また、下記のようにリブート/シャットダウンスクリプト内にもオプション追加することで対応。

vi /etc/rc.d/init.d/halt
-----------------------------------------
 :
[ -x /sbin/hwclock ] && action $"Syncing hardware clock to system time" /sbin/hw
clock $CLOCKFLAGS --directisa
 :
-----------------------------------------

後は、OS側でも ntpdate と cron を利用して定期的に時刻合わせを実行するように設定。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.nozuchi.net/oike/wp-trackback.php?p=34
Listed below are links to weblogs that reference
ハードウェアクロックが合わない? from お池にハマってさあ大変

Home > Linuxでハマる > ハードウェアクロックが合わない?

Calendar
« 2018 年 6月 »
S M T W T F S
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最近の投稿
 

Return to page top