gpt4 book ai didi

linux - 在 linux 上设置硬件时钟不起作用

转载 作者:太空狗 更新时间:2023-10-29 12:38:15 25 4
gpt4 key购买 nike

当我尝试像这里描述的那样设置计算机硬件时钟时:

How Do You Programmatically Set the Hardware Clock on Linux?

它不工作(时间没有更新到新时间)。

fd = open("/dev/rtc", O_RDONLY); //<- return 3

ioctl(fd, RTC_SET_TIME, &rt); //<- return 0

当我添加

system("/sbin/hwclock --systohc");

我得到:

Cannot access the Hardware Clock via any known method

正在运行的终端执行 hwclock --systohc。

这是 VirtualBox 中的 Ubuntu 10.10 机器。

我使用 Code::Blocks 10.05 和 GCC 4.4.5

这是我的完整源代码:

http://pastebin.com/sgBBv1XA

是的,我以 root 身份执行程序。

最佳答案

我怀疑是否可以在虚拟环境中运行的机器上设置高清时钟。

关于linux - 在 linux 上设置硬件时钟不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4298725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com