Kernel-Modules

rmmod 後 modinfo 不會改變

  • March 26, 2020

我正在嘗試安裝新版本的核心模組。為此,我嘗試使用rmmod mod. 這沒有輸出。但是,當我嘗試modinfo mod時,我收到了與呼叫之前相同的結果rmmod。我錯過了什麼?

modinfo不關心模組是否被載入——如果你給它一個模組名(而不是一個文件的完整路徑名),它會根據目前配置在磁碟.ko上找到模組文件並報告它的資訊。/etc/modprobe.d

因此,如果您/lib/modules/...在執行第一個模組之前已經用新版本替換了舊模組modinfo,那麼它可能一直在報告新版本的資訊!這就是為什麼執行rmmod沒有改變modinfo輸出中的任何內容的原因。

如果您想知道目前載入的核心模組的版本(而不是磁碟上的版本),請使用cat /sys/module/<module_name>/version.

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