使用 GRUB 命令禁用“longhaul”内核模块?

使用 GRUB 命令禁用“longhaul”内核模块?

我在使用 VIA C3 (1GHz) 系统时遇到了问题:由于与(未完全实现的)i686 命令和内核的省电功能不兼容,当 CPU 频率低于 731MHz 时,系统会立即冻结。

有一个解决方法:通过 停用“longhaul”内核alias longhaul off模块/etc/modprobe.d/aliases

但在我安装任何 Linux 发行版之前系统就冻结了 - 甚至 Clonezilla 也冻结了。

是否有可能在内核加载之前使用 GRUB 启动参数停用该模块?

答案1

据我所知,将其添加到 grub 启动行中似乎会禁用 longhaul cpufreq 模块。

longhaul.disable=1

当然,启动后,将其添加到 grub 配置中,这样它就可以保留下来而无需您的干预。您可以在 grub 菜单中不带此参数添加额外的启动项,这样您就可以“测试启动”以查看更高版本的内核是否解决了您遇到的问题。

相关内容