這個問題的原因是:win和 linux 對硬體時間的處理方法不同,乙個將硬體時間作為本地時間,而另乙個則處理為utc時間。因此在中國utc+8時區的情況下使用 windows 和 linux 會有八個小時的差異。
想要將兩個時間統一最好的辦法就是統一對硬體時間的處理辦法。
通過timedatectl set-local-rtc
命令可以硬體處理的辦法設定為本地時間或utc時間
timedatectl set-local-rtc 1 --adjust-system-clock
timedatectl set-local-rtc 0 --adjust-system-clock
兩個命令是設定是否將硬體時間設定為本地時間。
使用
sudo hwclock -w
更新硬體時間
sudo hwclock
可以檢視硬體時間,timedatectl
可以檢視本地時間、utc時間、時區、是否開啟時間同步等資訊。如果經過設定之後時間不正確了,可以通過以下命令開啟同步。
sudo systemctl restart systemd-timesyncd.service #開啟時間同步服務
sudo timedatectl set-ntp true
#開啟同步
sudo hwclock -w #更新硬體時間
win10與linux雙系統切換時間不一致的調整
基於上述原因,協調 win lin 雙系統時間一致的方法,就是讓 windows 也和 linux 一樣,將電腦硬體時間看作 全球統一時間 1.啟動進入 windows 10 系統桌面,在小娜的輸入框中輸入 regedit 小娜顯示 regedit 執行命令 的結果,點選或回車,啟動 regedit...
Ubuntu與Win10雙系統系統時間問題
安裝了雙系統後,每次進入ubuntu後,再次進入win10,就發現win10的系統時間就變了,在網上查詢資料後,重啟進入bios,果然,bios的時間也變成了正常時間減去八小時後的時間,先來講講是為什麼。windows裡系統時間是將bios的時間預設為本地時間,而ubuntu是預設將bios時間認為...
ubuntu與win7雙系統時間錯誤
ubuntu與win7的雙系統時間一直不一致。今天google了一下,找到了問題。兩個概念 utc即universal time coordinated,協調世界時 gmt即greenwich mean time,格林尼治平時 windows 與 mac linux 預設看待系統硬體時間的方式是不一...