Lui*_*ado 18 time dual-boot windows-7
今天,我在装有 Ubuntu 的同一台计算机上安装了 Windows 7。出于某种原因,在安装 Windows 7 并返回到 Ubuntu 后,时间从正确的时间下午 12:30 变为上午 7:30。这是在安装 Windows 7 后发生的。据我所知,BIOS 有一个时间设置,Ubuntu 的时间与安装时在 BIOS 中显示的时间相同。至少到目前为止是我所看到的。现在在安装 Windows 7 之后(相信我,这只是为了测试 Windows 7 对 Ubuntu 的性能,在这种情况下,Windows 7 在同一硬件上落后很多)Ubuntu 中的时间更改为 Windows 中设置的错误时间7.
我实际上不会更改 Windows 7 中的时间,因为这是我正在执行的检查之一,以查看操作系统是否可以正确抓取时间。Windows 7 失败。如果我之后用它启动,Ubuntu 不会但是 Windows 7 实际上改变了 Ubuntu 的时间。
所以我的问题是,为什么/在安装 Windows 后 Ubuntu 中的时间会发生变化。
注意 - 我已将 Ubuntu 时间设置为“手动”,而不是为了测试这一点而从互联网上获取它。
Pan*_*her 25
由于两种操作系统设置硬件时钟的方式。默认情况下,ubuntu 使用 UTC,而 windows 本地时间。
因此,当您关机时,您的硬件时钟设置为“13:00”。启动时,Windows 将“13:00”视为本地时间,即下午 1 点,但 Ubuntu 将其视为 UTC,因此将时间从 UTC 转换回本地时间。
您可以通过要求 Windows 使用 UTC 设置硬件时钟或 Ubuntu 使用本地时间来解决此问题。
在 Ubuntu 中进行更改,编辑edit /etc/default/rcS
和更改
UTC=yes
不,像这样:
# assume that the BIOS clock is set to UTC time (recommended)
UTC=no
Run Code Online (Sandbox Code Playgroud)
看:
https://help.ubuntu.com/community/UbuntuTime#Multiple_Boot_Systems_Time_Conflicts
归档时间: |
|
查看次数: |
15771 次 |
最近记录: |