LINUX.ORG.RU

И опять модули...


0

0

Собрал ядро 2.4.22 в Debian, некоторые фичи скомпилил в виде модулей,
теперь при загрузке нового ядра ни один модуль не грузится (пишет
can't locate). Чего ему нужно прописать и где. /etc/modules.conf согласно
с маном нужен только для работы modprobe и moddep. А мне что делать?

anonymous

убедись, что ты сделал make modules_install, а после перезагрузки с новым ядром запусти depmod -a

grustnoe ★★
()

я забыл скопировать в /boot файл System.map. Но теперь все вроде бы впорядке.
Кстати а что делает depmod -a

anonymous
()

создает файлы зависимостей для модулей (по умолчанию, это файлы /lib/modules/`uname -r`/modules.*

anonymous
()

читай Debian Reference Manual, про то как в Debian'е идеологически правильно ядро собирать

anonymous
()

пересобрал ядро немного с другими опциями и теперь оно пишет при загрузке:
kmod: failed to exec /sbin/modprobe -s -k ide-disk, errno = 2
VFS: Cannot open root device "302" or 03:02
Please append a correct "root=" option
Kernel panic: VFS: Unable to mount root fs on 03:02

anonymous
()

бля да уже ответили в другой ветке

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.