/lib/modules не существует

Я скомпилировал ubuntu-bionic-4.15.0-76.86, но когда я выполнил его, я нашел, что существует нет /lib/modules каталог, и я не мог найти местоположение модулей. Вот содержание /usr/lib/os-release

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Я хочу позволить CONFIG_BRIDGE в Ubuntu сделать некоторый тест на модуле моста, но когда я использую:

 fakeroot debian/rules editconfigs

чтобы включить CONFIG_BRIDGE и скомпилировать ядро Ubuntu, это дало мне эту ошибку.

Debug: module-check-generic
II: Checking modules for generic...
   reading new modules...read 5159 modules.
   reading old modules...
      MISS: bridge
      MISS: llc
      MISS: p8022
      MISS: psnap
      MISS: stp
      read 5164 modules : new(0)  missing(5)
EE: Missing modules (start begging for mercy)
debian/rules.d/4-checks.mk:9: recipe for target 'module-check-generic' failed
make: *** [module-check-generic] Error 1
0
задан 23 April 2020 в 08:42

1 ответ

У меня есть другой вопрос спросить. Ранее, когда я установил "CONFIG_BRIDGE" на m и компилирую ядро, lsmod ничего не показывает, и файл "lib/модули" не существует. Что случилось с ним?

Модуль моста будет только загружен, если он будет необходим.

Пример 1, компьютер, который использует мостовой интерфейс:

doug@s15:~/temp-turbostat$ lsmod | grep bridge
bridge                176128  0
stp                    16384  1 bridge
llc                    16384  2 bridge,stp

Пример 2, компьютер, который не использует мостовой интерфейс

doug@desk-ff:~/sguide-1804/serverguide$ lsmod | grep bridge
doug@desk-ff:~/sguide-1804/serverguide$

В обоих случаях файл модуля там:

doug@s15:~/temp-turbostat$ uname -a
Linux s15 5.4.0-18-generic #22-Ubuntu SMP Sat Mar 7 18:13:06 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
doug@s15:~/temp-turbostat$ ls -l /lib/modules/5.4.0-18-generic/kernel/net/bridge/bridge.ko
-rw-r--r-- 1 root root 275121 Mar  7 08:23 /lib/modules/5.4.0-18-generic/kernel/net/bridge/bridge.ko

.

doug@desk-ff:~/sguide-1804/serverguide$ uname -a
Linux desk-ff 5.4.0-24-generic #28-Ubuntu SMP Thu Apr 9 22:16:42 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
doug@desk-ff:~/sguide-1804/serverguide$ ls -l /usr/lib/modules/5.4.0-24-generic/kernel/net/bridge/bridge.ko
-rw-r--r-- 1 root root 274913 Apr  9 14:49 /usr/lib/modules/5.4.0-24-generic/kernel/net/bridge/bridge.ko
0
ответ дан 25 April 2020 в 10:45

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

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