如何查找给定引导配置选项的内核引导参数?

如何查找给定引导配置选项的内核引导参数?

我有一台运行 Debian Sid 的戴尔笔记本电脑。当前内核 (4.15.4) 配置为加载dell_smbios为模块 ( CONFIG_DELL_SMBIOS=m)。这会在启动时产生以下错误

dell_smbios: No dell-smbios drivers are loaded 

我想添加一个内核启动参数来阻止加载 dell-smbios。类似于dell_smbios=off(用于禁用 ACPI,即acpi=off)或dell_smbios.disable=1(用于禁用 IPv6,即ipv6.disable=1)。

那么我如何知道/boot目录中配置文件中给定配置选项的特定内核启动参数呢?

答案1

由于它被配置为模块,因此您应该将其列入黑名单。为此,请在 中创建一个文件/etc/modprobe.d,例如命名为dell-smbios.conf,包含

blacklist dell_smbios

您可能需要更新 initramfs:

sudo update-initramfs -u

相关内容