这主要是因为安装ubuntu时选择了UTC时间,则ubuntu一开机总是从Internet 获取时间,写入Bios,然后在这个时间的基础上+8(根据当时选择的时区),就是 此时系统中的显示的时间。但是win7就悲剧了,它总是从Bios中读取时间,而这个时间 时ubuntu写入的UTC时间。所以就出现了这样的情况。 解决办法: (1)sudo gedit /etc/default/rcS utc=yes 改成utc=no (2)将时间写入BIOS sudo hwclock --systohc 相关文章: