启动时 Modprobe force=1

启动时 Modprobe force=1

如何在启动时运行以下命令:sudo modprobe i8k force=1

这使我能够控制戴尔机器的风扇速度,如果没有它,我无法运行它,force=1因为它会出错。我试过输入,i8k force=1/etc/modules没有用。

有什么办法可以实现我的要求吗?或者这是否不可能?

答案1

我建议您删除 中的错误设置/etc/modules。然后执行以下操作:

sudo -i
echo "options i8k force=1" > /etc/modprobe.d/i8k.conf
exit

重新启动并测试。

答案2

您可以在下面写入配置/etc/modules-load.d/file.conf,然后启用 systemd 服务:

sudo systemctl enable --now systemd-modules-load

模块-加载.dman systemd-modules-load

您还可以编写一个 cron 作业来在启动时执行命令。请参阅man 5 crontab

相关内容