[sisyphus] Не грузятся модули ядра

Yury Aliaev mutab0r на rambler.ru
Вт Апр 25 17:35:28 MSD 2006


Hi all!

Я тут колдую над новым supermount в ядре. По этому поводу скачал 
исходники 2.6.16-wks26-alt3 и добавил к спеку поддержку патча 
supermount. После чего всё собрал и поставил. А чтобы не париться лишний 
раз со сборкой модулей (ну не эльфийское это дело -- пакеты собирать), 
часть пакетов с модулями просто стащил с альтовского сайта. ТАк вот, 
представьте себе, модули оттуда отказываются грузиться! Выдают примерно 
следующее:

  Error inserting '/lib/modules/2.6.16-wks26-up-alt3/alsa/acore/snd.ko': 
-1 Invalid module format
insmod: insmod /lib/modules/2.6.16-wks26-up-alt3/alsa/acore/snd.ko failed
insmod: insmod snd-card-0 failed

Apr 24 21:14:59 localhost kernel: snd: disagrees about version of symbol 
struct_module

Или так:

Error inserting 
'/lib/modules/2.6.16-wks26-up-alt3/kernel/drivers/char/drm/drm.ko': -1 
Invalid module format
insmod: insmod 
/lib/modules/2.6.16-wks26-up-alt3/kernel/drivers/char/drm/drm.ko failed
insmod: insmod r128 failed
[drm] failed to load kernel module "r128"
(EE) R128(0): [dri] DRIScreenInit failed.  Disabling DRI.

Спаршиваецца, неужели это из-за того, что моё ядро сомосборное, а модули 
-- казённые?! Ведь отличается моё ядрышко от фирменного только наличием 
патча supermount, который явно на упомянутые модули влиять не должен... 
Или дело в различии версий gcc, которым собирались модули и которым я 
собирал ядро? Неужели это так критично?

Удачи!
Юрий.


Подробная информация о списке рассылки Sisyphus