全新安装 14.04 上的 /etc/default/rcS 中的 UTC=no。为什么?

Jon*_*nna 6 time dual-boot system-installation 14.04

我最近安装了 14.04,并决定将其作为全新安装。

我擦除了系统上唯一的 Ubuntu 安装,保留了 Windows 7 安装,并通过 mdadm 安装(一次在 mdadm 上使用 /boot,后来不在 mdadm 上使用它,因为这样可以节省一些其他麻烦。我很确定我是什么'm 描述发生在这两种情况下)。

以前的 Ubuntu 安装中的所有内容都被相关分区的手动格式化完全擦除了。

我目前处于爱尔兰夏令时 (UTC+01:00) 的时区。Windows 开始提前一个小时跳过时间。

现在,我可能希望默认的 Windows 安装将时间往后跳一个小时,认为 UTC bios 时间是当地时间,但这是提前一个小时,我已经RealTimeIsUniversal在注册表中设置了一些更明智的行为。

在对此感到困惑之后,我意识到在 /etc/default/rcS 中有一行UTC=no将 Ubuntu 设置为本地时间而不是正常的UTC=yes.

对于那些通常只将 Windows 用作本地时间的不合逻辑选择(并非明确)的人来说,这是一个众所周知的设置,这对他们来说意味着比以 MS 不支持的方式修复 Windows 的更改更少,但我当然没有设置它。

这很容易修复,但由于我不知道是什么破坏了它,我不知道它不会再次被破坏。

是否有任何UTC=no在使用或安装时设置的内容,如果有,可以阻止吗?

小智 3

如果您将 Ubuntu 安装在没有其他操作系统的干净磁盘上,则默认使用 UTC=yes。在你的情况下,除了 Ubuntu 之外,你还有 Windows。因此在安装中 Ubuntu 检测到 Windows 并设置 UTC=no。虽然你的 Ubuntu 是干净的,但磁盘并不干净。