Модуль цикла не представляет на установке Ubuntu

sudo modprobe loop max_loop=255 не возвращает ошибку, но lsmod | grep "loop" возвраты ничто. Аналогично find /lib/modules/$(uname -r) -name "loop.ko" не печатает путей к экрану. Я думал бы, что это было то, потому что это отсутствовало, но если я использую modprobe для загрузки имени ерунды, затем я получаю ошибку, что это не существует. Так, где модуль ядра loop? Это существует вообще?

3
задан 28 August 2015 в 20:11

2 ответа

loop должен быть скомпилирован в ядро и не создан как ko модуль.

Именно поэтому это не появляется в lsmod.

можно измениться max_loop как параметр начальной загрузки.

параметр называют max_loop=255. Можно установить его в /etc/default/grub в строке GRUB_CMDLINE_LINUX_DEFAULT.

Затем работает sudo update-grub.

1
ответ дан 1 December 2019 в 17:36

Это, вероятно, компилируется в ядро, вместо того, чтобы быть доступным как отдельный загружаемый модуль: например, в моих 14,04 системах

~$ grep 'loop' /lib/modules/`uname -r`/modules.builtin
kernel/drivers/block/loop.ko

Посмотрите этот обсуждение StackOverflow : Загружаемые модули Linux и встроенные модули .

0
ответ дан 1 December 2019 в 17:36

Другие вопросы по тегам:

Похожие вопросы: