在同一台机器上,我使用 Win 7 和 Debian Linux (KDE)。我的时区设置有问题。两个系统都设置为伦敦时间,但 Windows 中的时钟(在通过互联网进行调整之前)显示晚了一个小时。我该如何配置才能使两个系统都同意系统时间?
答案1
可能 Linux 配置为使用硬件时钟作为 UTC,而 Windows 希望将硬件时钟设置为“挂钟时间”。由于您是双启动,因此您需要将 Linux 配置为不使用 UTC 作为硬件时钟。
一些 Linux 发行版使用
/etc/sysconfig/clock
而 Ubuntu 和 Debian 使用
/etc/default/rcS
在此文件中将 UTC=true 更改为 UTC=false
您可以使用命令
hwclock --systohc --localtime
在 Linux 内部设置硬件时钟。
答案2
Windows 中是否启用了夏令时?
对于双启动系统,你可以从 BIOS 时钟中获取时间。这将解决你的问题。