![如何告诉 Linux 内核我没有 IPMI?](https://linux22.com/image/175872/%E5%A6%82%E4%BD%95%E5%91%8A%E8%AF%89%20Linux%20%E5%86%85%E6%A0%B8%E6%88%91%E6%B2%A1%E6%9C%89%20IPMI%EF%BC%9F.png)
我正在尝试清理启动 Debian 服务器时日志中显示的已知或虚假错误消息,以便更清楚地看到实际错误。现在已经到了这个地步了:
Base address is zero, assuming no IPMI interface
因为我知道我的系统(超微 H8SGL) 做不是有 IPMI(必须支付额外费用 - 我没有),供应商似乎将基址设置为零以标记不存在的功能,根据内核补丁介绍该消息。从变更日志:
ipmi:dmi:忽略基地址为零的 IPMI SMBIOS 条目
查看来自各地系统的日志,似乎存在大量将基地址设置为零的损坏系统。我只能猜测这是某种将接口标记为不存在的非标准想法。无论如何,它不可能为零,所以只需抱怨并忽略它即可。
我可以在启动时用某种标志告诉内核我什至不希望它尝试执行任何操作以最终出现此错误吗?我不确定这是一个正在自动加载的模块、内置于内核中的模块还是其他模块......
U&L 有一个可能相关的问题,启动错误 -> ipmi:dmi: 无效偏移量 : 0但答案基本上是“尝试更新的内核”,并且论坛中的一群人认为它与 Windows 和 SSD 相关,所以它不是很有帮助。