Я использую Chromebook ARMv7 с гренкой. Я хотел бы, чтобы 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
Что это дает?
У вас есть корень? Используете ли вы тот же 'config', который используется в chromebook? –
Мой 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 или как его получить. –