Con*_*ick 5 kernel drivers raspberrypi
我试图在启动系统时加载模块(bcm2835-v4l2),但是,我的研究显示了两种加载模块的方法。
我可以将模块的名称附加到 /etc/modules 文件的末尾
或者我可以添加一个
/etc/modprobe.d/ 中的文件并添加模块的名称
(在我的例子中,'/etc/modprobe/bcm2835-v4l2.conf')。
两个问题:
这两者有什么区别?我已经在 unix.stackexchange 中看到了这个答案,因此首选更广泛或更清晰的答案
在这种情况下以及一般情况下我应该选择哪个?或者说不值得有偏好?
我不知道 Ubuntu 中有明确的、有记录的答案。我很高兴学习其他方面的知识。
最常用和最传统的做法是,如果您只是希望模块在启动时自动加载而无需人工干预,请使用/etc/modules
.
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
bcm2835-v4l2
Run Code Online (Sandbox Code Playgroud)
如果您想使用 中列出的一些可用参数加载模块modinfo
,请编写一个 .conf 文件/etc/modprobe.d/bcm2835-v4l2.conf
:
options bcm2835-v4l2 some_parameter=Y
Run Code Online (Sandbox Code Playgroud)
请注意,这只是一个示例。我不确定 bcm2835-v4l2 是否具有或什至需要任何可操作的参数。
归档时间: |
|
查看次数: |
9423 次 |
最近记录: |