我為了i2o_core這個module去下載kernel-source-2.4.18來編譯
雖然編譯出來了i2o_core.o
但是我在該目錄下執行insmod -f ./i2o_core.o卻顯示一堆錯誤
------------------------------------------------------------------
版主: 阿信
moto 寫:請問您用的是您自己編譯出來的 Kernel 還是原來的 kernel 呢?如果您要載入的模組與正在執行的 kernel 版本不同的話,的確會出問題喔..
高原之狼 寫:Source 可能是一樣的,但配置一定是不一樣的,最明顯的區別就是 bf2.4 不用 initrd。
Drake 寫:高原之狼 寫:Source 可能是一樣的,但配置一定是不一樣的,最明顯的區別就是 bf2.4 不用 initrd。
這有辦法簡短地說明嗎?
突然想了解一下下 :-D
高原之狼 寫:Drake 寫:高原之狼 寫:Source 可能是一樣的,但配置一定是不一樣的,最明顯的區別就是 bf2.4 不用 initrd。
這有辦法簡短地說明嗎?
突然想了解一下下
我也不懂啦,大概的意思就是說把一些東西做成一個 file image 放在硬盤上,啓動的時候由 kernel load 到 RAM 里。這樣 kernel 就會比較小,比如可以做到一張軟盤上去(我就遇到過編譯出來的 kernel bzImage 超過 1MB,做 boot floopy 的時候被告知 kernel 太大,做不了。 8-( )。
有比我懂的人出來說兩句嗎?要麽 Drake 你自己去看 kernel-Howto 去好了。8-P
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客