星期二, 二月 13, 2007

Ubuntu Linux 的時間設定

安裝 Ubuntu Linux 時注意到一個有趣的現象,那就是在設定時區及時間這一步驟上,明明已經選擇了 Asia/Taipei 時區了,但是同步後取得的時間卻比正確的時間快了8個小時,從下圖中可以看出這個差異,


在作為 Host OS 的 Windows XP 上可以看到,時間是 12 日的 19 時 44 分,再來看看在 InnoTeck VirtualBox 中安裝的 Ubuntu Linux,時間卻顯示著 13 日 03 時 44 分,整整快了 8 個小時。

這個 8 小時的差異可以先不要理它,只要確定選擇 Asia/Taipei 時區就行了。

安裝 Ubuntu Linux 後,重新啟動,接著編輯 /etc/default/rcS 這個檔案,將 UTC=yes 修改為 UTC=no,記得要存檔喔!

再一次重新啟動後,如果時間仍快或慢了幾個小時,再執行
sudo ntpdate time.stdtime.gov.tw

sudo hwclock -w
透過時間伺服器 time.stdtime.gov.tw 校時後,並修正硬體時鐘就可以了。此外,如果 time.stdtime.gov.tw 連不上,在 http://www.stdtime.gov.tw 還提供了其它幾台時間伺服器,或者也可以使用 time.nist.gov 這台時間伺服器。

0 意見: