最近做了 Ubuntu 16.04 LTS 和 Windows 10 的雙系統開機,但卻發現了一個問題就是在 Ubuntu 底下的時間是準確的,但回到 Windows 卻往往有 8 個小時的時差,網路上有很多說是因為 Ubuntu 是 UTC 計時的緣故,但我改了之後仍然沒有用,最後是參考到這篇將時間更新到硬體時間 (Windows 是以硬體時間為準) 才解決了這個問題。
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
sudo hwclock --localtime --systohc
不確定進註冊表改掉 UTC 計時的方法能不能解決時間不同步的問題,但我把 Ubuntu 時間更新到硬體時間後就不再有 Windows 時差的問題,如果你也遇到這種狀況可以試試看。
sudo ntpdate time.windows.com
首先先在 Ubuntu 的終端機 (Terminal) 打上上述指令,確認時間已經和網路同步。
再來將已經同步好的時間更新到硬體時間上,如此一來 Windows 也能正確的抓取時間了。
不確定進註冊表改掉 UTC 計時的方法能不能解決時間不同步的問題,但我把 Ubuntu 時間更新到硬體時間後就不再有 Windows 時差的問題,如果你也遇到這種狀況可以試試看。
留言
張貼留言