我正在使用油煎面包块运行ARMv7 Chromebook。我想安装CIFS共享,但看来CIFS不在内核中。因此,我下载了与我相同的内核版本源,编译了cifs.ko模块,并尝试加载它。但我收到此错误:

# 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


是什么赋予了?

最佳答案

默认情况下,Chromium OS不允许添加内核模块。使用此脚本禁用模块锁定。 https://github.com/divx118/crouton-packages/blob/master/README.md

可在以下位置找到有关修改Chromium OS内核的更多信息:
https://github.com/dnschneid/crouton/wiki/Build-kernel-headers-and-install-Virtualbox-(x86)通常,整个油煎面包块存储库/ Wiki都有很多帮助。

10-08 13:06