Windows/Ubuntu 雙系統用戶會發現在 Ubuntu 裡面的時間正常的情況下Windows的系統時間被改到8小時前。
原來 Linux 操作系統是以 CMOS 時間做為格林威治標准時間,再根據系統設置的時區來確定目前系統時間。但是Windows 會直接修改CMOS 時間。而中國的時區是+8區,所以才會造成時間被調整了-8個小時。
所以您可以讓 Windows 去使用時區或者讓 Ubuntu 使用本地時間。
修改 Windows 使用時區的方法是在注冊表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\
下面增加一個名為 RealTimeIsUniversal 的REG_DWORD 鍵,並賦值為 1。
而讓Ubuntu 使用本地時間的方法是:
sudo gedit /etc/default/rcS
把裡面的 UTC=yes 改為 UTC=no