Linux
在哪裡放置相同核心版本的不同配置的模組?
我看到的不同核心版本的模組儲存在下面
/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
等。這就是大多數發行版所做的。