Linux

在哪裡放置相同核心版本的不同配置的模組?

  • September 9, 2016

我看到的不同核心版本的模組儲存在下面 /lib/modules,即/lib/modules/{version}/...../...ko

現在,雖然這使得儲存每個不同核心版本的模組的位置很明顯,但我目前已經更改了.config(即我認為是配置)我已經擁有的核心。

我的問題是現在兩倍現有核心版本的這個新**核心配置的模組會去哪裡?會是這樣嗎?/lib/modules/{version}_{configsuffix}/...../...ko

像這樣的工具如何modprobe知道在哪裡可以找到這些模組?

此外,我還想說明我的懷疑,對於相當一部分模組,即使核心配置中的不同值.config也會導致相同的核心模組。然而,即使在這種情況下,也可能會有一些設置.config來調整模組,因此即使對於相同的核心版本也會創建不同的模組

EXTRAVERSION每當您更改配置時,請在 Makefile 的欄位中添加一個簡潔地描述配置的後綴。

EXTRAVERSION=-lpae

還有一次

EXTRAVERSION=-486

這樣,就涉及所有工具而言,不同的配置是不同的版本:不同的輸出uname -r,不同的子目錄/lib/modules等。

這就是大多數發行版所做的。

引用自:https://unix.stackexchange.com/questions/242526