Kubuntu 和 Windows 7 双启动,时钟时间自动更改

Kubuntu 和 Windows 7 双启动,时钟时间自动更改

我安装了 Windows 7,并将 PC 时钟设置为特定时间。它工作正常,但后来我又安装了 Kubuntu(现在是双启动)。每当我运行 Kubuntu 时,我的时钟都会将时间更改 -4 小时,当我再次运行 Windows 时,它的时间也会更改。所以每次我在 Windows 中设置时钟时,Kubuntu 都会将其更改 -4 小时,这也会影响我的 Windows 时钟,有什么帮助吗?

答案1

默认情况下,Ubuntu 假定 BIOS 时钟设置为 UTC,并从中增加或减去适当的小时数以获取您的本地系统时间。相比之下,Windows 将其系统时间直接设置为启动时 BIOS 时钟显示的时间。因此,Windows 假定 BIOS 时钟为您的本地时间。

如果 Ubuntu 一直自动显示正确的时间而 Windows 一直恢复到 UTC,则您的 Ubuntu 安装可能设置为在启动时自动从时间服务器获取正确的时间。

修复此问题的最简单方法是编辑 /etc/default/rcS 并更改以下行:UTC=是UTC=否。您可以打开终端并输入以下内容来打开文件进行编辑:

sudo nano /etc/default/rcS

然后只需找到相应的行,将 yes 替换为 no,然后保存。如果您更喜欢图形文本编辑器,请尝试使用编辑(Ubuntu)或凯特(Kubuntu)而不是纳米在上面的命令中。

答案2

您是否尝试过更改时间设置以手动更新?

在此处输入图片描述

答案3

还记得在安装过程中,系统询问您的时钟是否设置为 UTC,并说“如果您不确定,请回答否”吗?您回答错了。

答案4

Windows 使用 GMT 来设置其时钟时间,而 Linux 使用 UTC(BIOS 也使用 UTC,因此 BIOS 和 Linux 时钟相同)。

这就是为什么启动 Linux 然后启动 Windows 会使其时钟改变约 4 小时的原因。

相关内容