时钟上的时间不正确 ubuntu 14.04

时钟上的时间不正确 ubuntu 14.04

我昨天刚刚在我的联想 G50-70 上全新安装了 Ubuntu 14.04,删除了 Windows 10。当我启动机器时,时钟显示错误的时间,即使时区是正确的。时钟快了三个小时。我该如何修复时钟?

答案1

查看此处了解有关设置 NTP 同步的详细信息。

Ubuntu时间

从上述页面:

命令行 ntpdate

Ubuntu 标配 ntpdate,并在启动时运行一次,根据 Ubuntu 的 NTP 服务器设置您的时间。但是,如果重新启动间隔时间很长,系统时钟在重新启动之间可能会有很大偏差。在这种情况下,偶尔纠正时间是有意义的。最简单的方法是让 cron 每天运行它。使用您最喜欢的编辑器,创建(需要 sudo)一个文件,其中/etc/cron.daily/ntpdate包含:

#!/bin/sh
ntpdate ntp.ubuntu.com

确保这个新文件可执行:

sudo chmod 755 /etc/cron.daily/ntpdate

答案2

我找到了一个解决方法。我使用以下命令将硬件时钟设置为正确的日期和时间:

sudo hwclock --set --date "mm/dd/yyyy hh:mm:ss"

然后使用以下命令将其与系统时钟同步:

sudo hwclock -s

我退出并重新登录,问题就解决了。

答案3

如果您的计算机仅安装了 Ubuntu,则应将硬件时钟(在 BIOS 中或您的计算机使用的任何地方)更改为 UTC 时间,因为这是 Ubuntu 所期望的时间。目前,它可能设置为您的本地时间,因为这是 Windows 所期望的时间。

答案4

utamav 回答:这是使用 Ubuntu/Linux 双启动时的一个常见问题。Linux 从 BIOS 获取时间,假设它是 UTC,而 Windows 则假设它是您所在地区的时间。因此,每个操作系统都会相互混淆时间。更简单的方法是更改​​ Linux 中的时间。在 Linux 中,转到:

/etc/default/rcS

改变:

UTC=yes to UTC=no

相关内容