Re: [問題] module version 造成無法載入

看板LinuxDev作者 (淡水..)時間17年前 (2007/10/04 06:06), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
因為在 Loadable module support -> Module versioning support 這個選項的說明如下: . Module versioning is an attempt to make binary loadable modules work with multiple kernel versions. 但是我實驗一個簡單的 hello.ko 即使加上 -f 也是不能 load 成功? (在不同於編譯環境的 kernel 下) ※ 引述《enduser (淡水..)》之銘言: : 標題: [問題] module version 造成無法載入 : 時間: Tue Oct 2 06:39:28 2007 : : 我有個在 kernel version 2.6.18 編譯好的 module.ko : 想在 2.6.22 直接 insmod 載入, : 請問在 module 寫法上有什麼規則嗎? : : 因為即使我的 kernel 在 lodable module 選項中有把 : kernel module version 這個選項 build-in : : 但是還是會出現 invalid format 的錯誤 : 所以想問看看如寫出一個在 2.6.x 都能直接 insmod 載入 module 的方法? : : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 122.121.36.102 : → aprotoss:在編譯成.ko的同時,module的版本也是被固定的,你可以使 10/02 09:07 : → aprotoss:用modinfo [module_name] 看看,就會曉得了 10/02 09:08 : → prudent:我記得insmod有一個force的選項可用~試試看~不知道行? 10/02 23:59 : 推 aplus1021:How about "modprobe -f" ? 10/03 23:16 : → enduser:我是想問關於 kernel 選項中 10/04 05:56 : → enduser:Loadable module support -> 10/04 05:56 : → enduser:Module versioning support 這一個選項的用處 10/04 05:56 : → enduser:因為我每次加上 -f 也都會失敗 10/04 05:57 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.46.78

10/07 01:17, , 1F
可以把這選項勾掉後使用insmod試試看我之前也有遇到這問題
10/07 01:17, 1F
文章代碼(AID): #17119cZx (LinuxDev)
討論串 (同標題文章)
文章代碼(AID): #17119cZx (LinuxDev)