给大家发个可能跟debian中设置使用bios时间相关的文件
debian吧
全部回复
仅看楼主
level 6
前段时间为了专门为研究学习 输入服务平台 软件安装了一个debian93, 目前已升级成了debian94.
当时安装时氏通过手机开热点,让网络本上debian安装噐通过网络安装的,因此系统很自然的使用了网络时间。
由于屮的网络本上有三个系统,一旦重启切换系统后,如果不连通网络前,时间总氏显示与实际时间差8小时。
所以屮还氏想使用bios时间,这样三个系统都不会乱套。
在网上找了几条命令,都没办法把debian的时间搞对。
后来自已查看/etc/default/目录,发现了hwclock文件,猜想此文件可能就氏与设置bios时间有关。
屮用下面的命令试着改了一下:
sudo cp /etc/default/hwclock /etc/default/hwclock.orig //为保险起见,先备份原文件,万一出问题可恢复。
sudo leafpad /etc/default/hwclock
将 井HWCLOCKACCESS=yes 和 井HCTOSYS_DEVICE=rtc0 前的 井 符号去掉,再改 rtc0 为 rtc1 。
再重启电脑之后,电脑就使用bios时间了,8小时的差别没了。
开始屮用 sudo timedatectl set-local-rtc 1 命令不起作用的原因应当氏原来的 井 符注释掉了,没起作用。
原文件位于/etc/default/hwclock ,屮顺便翻译了下,E文很烂,大家将就看下,E文好的请将它修改好。
# Defaults for the hwclock init script. See hwclock(5) and hwclock(8).
# 默认用于硬件时钟初始化脚本。参见hwclock(5)和hwclock(8)
# This is used to specify that the hardware clock incapable of storing
# years outside the range of 1994-1999. Set to yes if the hardware is
# broken or no if working correctly.
# 此参数用于指定硬件时钟不能存储的位于1994-1999范围内的年数。如果硬件损坏
# 设定为yes,否则若当前正常工作则设定为no。
#BADYEAR=no
# Set this to yes if it is possible to access the hardware clock,
# or no if it is not.
# 如果有处理硬件时钟的必要就设置此参数为yes,否则设定它为no。
HWCLOCKACCESS=yes
# Set this to any options you might need to give to hwclock, such
# as machine hardware clock type for Alphas.
# 设定此参数为某些你或许需要给予硬件时钟的选项,比如对于Alphas中机噐
# 硬件时钟类型
#HWCLOCKPARS=
# Set this to the hardware clock device you want to use, it should
# probably match the CONFIG_RTC_HCTOSYS_DEVICE kernel config option.
# 对于你想使用的硬件时钟设备设置此参数,它应可能匹配内核配置选项的
# CONFIG_RTC_HCTOSYS_DEVICE
# sudo timedatectl set-local-rtc 1
HCTOSYS_DEVICE=rtc1
2018年03月29日 12点03分 1
level 11
一般多系统都是去改windows的设置了,你这个方法以前没见过[大拇指]呢。
2018年04月13日 12点04分 2
level 6
噢。。。居然还加精了耶。。。惭愧惭愧。。。
另再补充一点,如果这样设置之后,连网更新的话,很可能会再次出现系统时间与bios时间
相差8小时的情况,屮也不知道氏啥原因。
这时可以通过面板重设系统时间后,然后再执行:
sudo timedatectl set-local-rtc 1
这样当然只氏治标的方法,更新之后出现时差就可能要这样搞一次,好在屮很少更新系统。
如果各位贴友有更好的让bios时间与系统时间保持一致的办法,请告知。
2018年04月15日 10点04分 3
level 3
时区选香港就对了,没有这个烦恼问题,一直很准和实际时间一模一样!!
2018年11月04日 15点11分 4
level 3
不用那么麻烦改什么BIOS!!该时区为香港即可!
2018年11月04日 15点11分 5
level 3
估计安装时时区选成美国时间了,重新设置一下时区为香港即可!
2018年11月04日 15点11分 6
level 5
dpkg-reconfigure tzdata选Asia/Shanghai
hwclock --localtime -w
2018年11月16日 10点11分 7
1