[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