【问题标题】:Do I need to specify kernel modules in a particular order while using modprobe to insert them?在使用 modprobe 插入内核模块时,是否需要按特定顺序指定内核模块?
【发布时间】:2010-11-06 21:38:13
【问题描述】:

我在一个 shell 脚本变量中有一个模块列表,我们称之为modulelist。其中一些模块已经加载。

我正在执行modprobe -a $modulelist 并遇到分段错误,这是由于正在加载的模块之一。

我的问题是:我是否必须修改在变量 modulelist 中指定模块名称的顺序?我认为列表中模块的顺序不会有所不同,因为 modprobe -a 会加载模块和它们所依赖的模块。

【问题讨论】:

    标签: linux-kernel kernel-module


    【解决方案1】:

    不确定它对您有多大帮助,但也许您应该尝试使用 --show-depends 或 -n -v 选项运行,看看是否有更多信息有助于诊断问题

    您也可能需要检查与创建依赖项列表有关的 depmod 命令

    【讨论】:

      【解决方案2】:

      应该没关系,而且绝对不应该出现段错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-07-17
        • 1970-01-01
        • 1970-01-01
        • 2021-08-03
        • 2013-10-15
        • 1970-01-01
        • 2013-03-28
        • 2011-11-13
        相关资源
        最近更新 更多