※ 引述《sphsu (孤獨的飄)》之銘言:
: 雙系統:ubuntu 16.04 + win10 1703
: 兩個系統分別安裝在HDD、SSD上,
: 安裝的時候,是裝好win10以後,在SSD沒有連接的情況下安裝ubuntu到HDD上,
: 透過BIOS設定的開機順序來決定進哪個系統。
: 目前遇到的問題是:
: 進入ubuntu後,下次切換到window,window的時間會跑掉...
: 反之,則不會。
: 沒有切換系統的話,兩者開關機後,時間都正常。
: 這樣就不是主機板電池沒電的問題吧?
: 想請問問題出在哪裡...
關鍵字 「ubuntu 雙系統 時間」有不少資訊
簡單來說 Ubuntu16.04是採用UTC時鐘;Windows採用local時間
台灣屬於UTC+8(東八區) 所以當你進入過Ubuntu後
系統時間雖然正確 但那是系統自動加上8小時的結果
BIOS時間會少8小時 可用sudo hwclock -r查看BIOS時間
網路上有一個改文件的方法 但我用了不知為啥沒啥用
因此採用另外一個方法: (綠色部分為輸入的指令)
Ⅰ先用ntpdate來同步一次時間(如果時間你覺得準可以省略)
1.sudo apt install ntp ntpdate 安裝ntpdate
2.sudo ntpdate clock.stdtime.gov.tw 與中華電信研究所與頻率國家標準實驗室伺服器連線同步時間(可以換成你自己信任的)
Ⅱ修改系統設定成使用local時間
1.sudo timedatectl set-local-rtc 1