如果在Linux中内置模块时,如何将值传递/设置为模块的参数?例如,考虑一下usb小工具g_mass-storage模块。当它被编译为模块(.ko)时,我们可以将文件名附加到模块:
modprobe g_file_storage file=/abc/xyz
如何在编译为内置文件时提供文件信息?
答案 0 :(得分:4)
正如Siach blog所指出的,答案在Documentation / kernel-parameters.txt:
中内核映像中内置模块的模块参数在内核命令行中指定,模块名称加.
加参数名称,=
和<value>
(如果适用)如:
usbcore.blinkenlights=1
这些通常被称为bootargs
,可以在加载Linux内核的启动加载器中设置( u-boot , grub 等。 )。