Linux: 使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=true)
开机: BIOS———>UTC(将BIOS中的时间看成是UTC)——(时区变化)—–>CST
关机:CST——-(时区变化)—–>UTC——-存储到——>BIOS
Windows: 不使用UTC(对linux就是 /etc/sysconfig/clock 中UTC=false)
开机: BIOS———————–>CST(将BIOS中的时间看成是CST)
关机:CST———存储到——>BIOS
解决办法:
修改Windows的时间设定
让 Windows 把硬件时间当作 UTC
开始->运行->CMD,打开命令行程序(要以管理员方式),在命令行中输入下面命令并回车
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
修改Sabayon,将BIOS时间作为本地时间:
修改 /etc/conf.d/hwclock
将其中clock=”UTC”改为clock=”local”。
Sabayon使用gedit修改时提示出错,解决办法是 equo install vim,然后用vim来修改即可。