我想將內核模塊安裝到lib/modules /。實際上,在執行make modules
後,必須在lib/modules /(uname-r)中創建一個文件夾,但只創建了3個名爲「build」,「kernel」和「source」的文件夾。 make modules
後,我也得到一個錯誤:如何從源代碼安裝內核模塊。製作過程時出錯
DEPMOD 3.4.79
WARNING: COULDN't open directory /lib/modules/3.4.79: No such file or direcoty
FATAL: Could not open /lib/modules/3.4.79/modules.dep.temp for writing: No suhc file or directory
make: *** [_modinst_post] Error 1
確實沒有叫那個目錄,但我怎麼能增加嗎?
你編譯內核?這些目錄是在內核構建完成後生成的。 – brokenfoot
我在內核源代碼中使用「make」編譯它 – csnewb
只是爲了說明這個問題,因爲你沒有提到它,查看我的box/lib/modules /只是可寫的 - 你擁有正確的權限,你呢? – Notlikethat