我目前(几天以来)遇到问题,我的 Ubuntu 时钟运行速度太快。我的意思是太快了:上次我调整它是在下午 4 点,现在(晚上 10:25)它显示为晚上 10:57!任何想法如何解决这个问题?
会不会和手刹有关?(我目前正在翻录我的 DVD 收藏,所以手刹一直在运行)。
我的系统:
Ubuntu 10.4,所有更新,getdeb 的手刹(我认为是 0.9.4),Intel Core2Quad,4 GB Ram,NVidia GTX 260(根据 nvidia-settings 为 195.36.24)
输出的dmesg
输出cat /proc/interrupts
输出cmdline
:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-24-generic
root=UUID=082d6800-413b-43d7-b4d1-b96b0d774f32 ro quiet splash
也许你的 CMOS 电池快没电了(主板本身的电池)。
您可以在电脑启动期间的第一秒点击
F1
(或DEL
根据您的主板)进入 BIOS。在 BIOS 中,您可以检查硬件时钟。
只需让计算机运行并检查时间是否正确(在此期间您无法使用计算机)
如果硬件时钟运行不正常,您可以更换电池。 http://www.computerhope.com/issues/ch000239.htm
虽然我不确定是什么导致您的系统时钟漂移如此严重,但您可以安装
ntpd
以保持您的时钟在手 - 它会根据计算出的漂移不断调整系统时钟。默认情况下,它会同步到,但如果要更改 NTP 服务器,
ntp.ubuntu.com
您可以进行编辑。/etc/ntp.conf
有关更多详细信息,请参阅服务器指南中的 NTP 页面。如果我记得我曾经在 lwn.net 上读过的一篇文章
一旦计算机启动,它就会通过系统的时钟频率来跟踪时间,因为这比 cmos 中的石英更准确,并且节省了昂贵且(相对)缓慢的 BIOS 调用。
虚拟机的 CPU 时间切片存在问题,导致该问题。
这个人对如何编辑 grub 启动选项有很好的分解: http ://ubuntuforums.org/showthread.php?t=956263
这基本上说编辑 /boot/grub/menu.lst 并将 clock=tsc 添加到引导选项
只是猜测,尝试卸载 VirtualBox。