/sbin/hwclockがうまく動かない時

こんな経験はあるだろうか? @@;

$ sudo /sbin/hwclock -w
select() to /dev/rtc to wait for clock tick timed out
$

こういう時は、デバイス経由でなくハードウェアを直接叩くオプションがあるらしい。以下のように。

$ sudo /sbin/hwclock -w --directisa

ネットの記事 によると、/etc/init.d/hwclock.shなどで対応する時は、HWCLOCKPARS等に —directisa を渡すという手もあるらしい。

まぁとにかく「リブートすると変な時間をさす。ハードウェアクロック更新されてないのか? @@」という方はメッセージを確認し、該当なら試してみましょう :D