在 FreeBSD 10 上禁用 ACPI 中的计时器

在 FreeBSD 10 上禁用 ACPI 中的计时器

我的服务器无法启动,我怀疑是 ACPI 中的时间时钟有错误,所以我想在排除故障的过程中尝试禁用它。

根据手册:

https://www.freebsd.org/cgi/man.cgi?query=acpi(4)&sektion=

我可以禁用“计时器”,但无法从启动提示符中设置

debug.acpi.disabled

对于计时器;我认为我可以使用以下命令设置它:

debug.acpi.disabled=timer

但似乎无法找到选项(带或不带计时器)部分,所以也许我误解了手册,或者忽略了一些明显的东西(我认为可能是这种情况)。

我无法启动单用户来调整 loader.conf,因为它因同样的错误而失败。

设置此功能并禁用计时器的最佳方法是什么,以便我可以继续进一步排除故障?

答案1

如果由于 ACPI 而无法使用单个用户,请使用交互式引导加载程序选项禁用 ACPI,然后按照前面的答案建议进行hint.acpi.0.disabled=1添加。/boot/loader.conf

答案2

1) 这不是手册,这是 acpi 的手册页。2) 您可以禁用整个 ACPI,将其添加hint.acpi.0.disabled=1到 /boot/loader.conf 并重新启动。

相关内容