ysku's blog

ウェブ・無線通信・組み込みとか

Ubuntuの時刻設定

f:id:yusuke1581:20141111191928p:plain

現在、Pandaboard上でUbuntuを動かしているのですが、時刻がずれているという問題がありました
ネットワークに接続していない場合には、NTPサーバを利用出来ないため時刻の調整の仕方に戸惑いました
結局はハードウェア時刻の設定で解決しましたが、メモ代わりに...
以下のベージを参考にさせてもらいました
realtime.at - Domain gecatcht


【使用したもの】
・Pandaboard(OS:Ubuntu)
・ネット環境

【手順】
手順は超簡単です
まず、terminalを開いてネットワークに接続した状態でNTPサーバから正しい時刻を取得します

# sudo ntpdate -u [NTPサーバのアドレスorホスト名]

福岡に住んでいるということもあり、NTPサーバは九州大学のものを使用しました
NTPサーバのホスト名:ns.nc.kyushu-u.ac.jp
(参考:http://leom.dip.jp/?dlh=25)

これでシステム時刻(OSの時刻)が変更されました
次にハードウェア時刻を合わせるため、以下のコマンドを実行します

# sudo hwclock -w

以上でハードウェア時刻の設定は終了です

ハードウェア時刻はICによって提供される時計なのですが、ICはバッテリーのバックアップがあります
なのでPCの電源を切っても時計は進み時刻を記録しておくことが出来るそうです

以上、Ubuntuの時刻設定でした