1. 程式人生 > >Win10安裝Ubuntu雙系統導致Win10時間有問題

Win10安裝Ubuntu雙系統導致Win10時間有問題

1. 解決方法:

timedatectl set-local-rtc true

2. 原因分析:

① 每次從Ubuntu切換會Win10,Win10的時間都會出錯,並且都是與實際時間相差8小時(這是由於Win10設定的是中國時區)。

② Win10使用rtc時間,Ubuntu預設使用utc時間。

③ 從bios讀出來的時間,Win10認為該時間就是實際時間,Ubuntu認為該時間加上8小時後的才是實際時間。

④ timedatectl在Ubuntu系統每次啟動時都會從NTP伺服器同步時間。所以即使切換到Win10更改時間後,當再次從Ubuntu切換到Win10,時間仍會出錯(相差8小時)。

⑤ 解決方法就是將Ubuntu修改為使用rtc時間。

⑥ 可以使用下述命令檢視timedatectl:

man timedatectl