我遵循鏈接中給出的指示:http://blog.avirtualhome.com/how-to-compile-a-new-ubuntu-11-04-natty-kernel/建立一個自定義內核並啓動它。一切工作正常,除了構建它時,我使用選項skipmodule = true(在此鏈接中給出),所以我猜這些模塊不是爲這個內核而構建的。所以我有兩個問題:構建模塊與Linux內核的自定義風味
- 如何構建我的風格的模塊,現在我已經構建了內核的其餘部分?如果我沒有錯,'make modules'將只爲通用風格構建它。
- 另外它是否需要我構建整個內核源碼'fakeroot debian/rules binary-i5'(i5是我的自定義錯誤),每當我對其中一個模塊進行更改時?
謝謝。
1)不,每次更換模塊時都不必重建內核。 2)你所有的內核模塊是否加載失敗?其中一些?你已經嘗試加載*任何*他們? 「insmod -f」是一個選項嗎? – paulsm4
我還沒有嘗試insmod,因爲當我在/lib/modules/2.6.38-11-i5文件夾中運行'ls -l'時,除'kernel'文件夾以外的所有文件/文件夾都已更新(Btw ,我上次創建它並且它工作正常,這是對同一個內核源碼的更新)。因此,我認爲有一些選項/命令我錯過了導出模塊。如我錯了請糾正我。 –
^這是在構建源代碼並使用dpkg安裝映像之後。 –