我正在運行帶有油煎麪包塊的ARMv7 Chromebook。我想要裝入CIFS共享,但看起來CIFS不在內核中。所以我下載了和我一樣的內核版本源代碼,編譯了cifs.ko模塊,並嘗試加載它。但我收到此錯誤:在Chromebook上編譯內核模塊
# insmod cifs.ko
insmod: ERROR: could not insert module cifs.ko: Operation not permitted
該模塊被編譯爲ARM模塊,我檢查的文件:
# file cifs.kocifs.ko: ELF 32-bit LSB relocatable, ARM, version 1, BuildID[sha1]=e14d1772583fae478e2b113b57ce81c214e511af, not stripped
是怎麼回事?
你是根嗎?你是否使用chromebook上使用的相同的'config'? –
我的dmesg告訴我:[170679.671792] Chromium OS LSM:init_module denied module =「/ home/user/Downloads/linux-3.10.18/fs/cifs/cifs.ko」pid = 3180 cmdline =「insmod cifs.ko」這表明Linux硬件正在阻止自定義內核模塊。我該如何禁用? –
是的,我是根。這與.config不同,因爲我不知道.config文件應該是什麼或者如何檢索它。 –