0

我試圖插入未知模塊。 然後拋出錯誤說,module can not be inserted內核模塊插入錯誤

似乎它發現一個unknown symbol

我有更好的訪問整個源代碼樹。

需要線索,我該如何開始調試呢。事實上,我從來沒有做過任何模塊調試。

謝謝。

+1

它試圖找到運行內核中不存在的符號(函數或變量)。您嘗試加載的模塊正在調用函數或引用內核中不存在的符號。請告訴我們您正在嘗試加載的模塊以及哪些符號未得到解決。 –

回答

1

您的模塊的依賴關係可能未被滿足。它似乎需要一個符號,它在當前運行的內核中不可用。

檢查您需要的符號是否在您的System.map文件中供初學者使用。

1

而不是insmod,您應該使用modprobe,它會自動加載模塊依賴關係。