Kernel-Modules
rmmod 後 modinfo 不會改變
我正在嘗試安裝新版本的核心模組。為此,我嘗試使用
rmmod mod
. 這沒有輸出。但是,當我嘗試modinfo mod
時,我收到了與呼叫之前相同的結果rmmod
。我錯過了什麼?
modinfo
不關心模組是否被載入——如果你給它一個模組名(而不是一個文件的完整路徑名),它會根據目前配置在磁碟.ko
上找到模組文件並報告它的資訊。/etc/modprobe.d
因此,如果您
/lib/modules/...
在執行第一個模組之前已經用新版本替換了舊模組modinfo
,那麼它可能一直在報告新版本的資訊!這就是為什麼執行rmmod
沒有改變modinfo
輸出中的任何內容的原因。如果您想知道目前載入的核心模組的版本(而不是磁碟上的版本),請使用
cat /sys/module/<module_name>/version
.