2

当模块是 linux 内置时,如何将值传递/设置到模块的参数?举个例子,考虑一下 usb gadget g_mass-storage 模块。当它被编译为模块(.ko)时,我们可以将文件名附加到模块中:

modprobe g_file_storage  file=/abc/xyz

编译为内置文件时如何提供文件信息?

4

1 回答 1

4

正如Siach blog所指出的,答案在 Documentation/kernel-parameters.txt:

内置于内核映像中的模块的模块参数在内核命令行上指定,模块名称.加上参数名称,如果合适的话,加上=<value>,例如:

usbcore.blinkenlights=1

这些通常被称为bootargs并且可以在加载 Linux 内核(u-bootgrub等)的引导加载程序中设置。

于 2013-09-05T05:25:35.100 回答