最近几天我一直想知道它到底是如何工作的。我们可以使用 sysctl 或 echo boolen 1> /proc/sys/module/exactParameter 设置内核运行时参数但是在 /sys/modules/module/parameters/parameter 我们也可以设置值。
/proc/sys/ 中的模块参数是否仅与硬编译到内核有关?或者也可能有可加载内核模块的参数?
LKM 加载到运行内核后会在 /sys/modules/module/paraeter/params 中显示它们的参数。这是否意味着编译到内核中的模块没有参数?
两个目录有什么区别。
根据 kernel-parameters.txt:
内核映像中内置模块的模块参数在内核命令行中指定,模块名称加“.”。加上参数名称,如果合适,带有“=”和值,例如:
usbcore.blinkenlights=1
内核命令行是什么意思?它与引导加载程序(GRUB | LILO)有关吗?