如何在启动时运行以下命令: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
看模块-加载.d,man systemd-modules-load
。
您还可以编写一个 cron 作业来在启动时执行命令。请参阅man 5 crontab
。