Есть ядро, как быть с модулями?
Приятного времени суток, товарищи.
Как бы лучше начать...
Есть ядро, 2.6.20-rc2. Собраное под arm-архитектуру. Есть минимальная система, собственноручно собранная путем кросс-компиляции armv5tel-unknown-linux-gnueabi.
Собственно ядро было найдено в сети, но вот его исходников/патчей что то не нашлось.
Можно ли как то откомпилировать модули от другой версии ядра?
Будет ли оно так работать?
Почему спрашиваю - есть initrd, не родной(2.6.11 если не ошибаюсь), но работающий с этим ядром - от него модули не подходят, ругается.
В принципе есть исходники близкой по версии ядра, только там то что мне нужно не собирается в силу ошибок в коде. ядро запускается, но вылетает на инициализации оборудования не доходя до кернел паника.
Если я возьму модули от такого ядра - будет ли оно работать?
Если кому будет интересно - я портирую генту под кпк hp hx2110
- Для комментирования войдите или зарегистрируйтесь
Вопрос о работоспособности
Вопрос о работоспособности снимается... откомпилировал несколько десятков модулей(в основном файловые системы), заработало... Но вот насколько это правильно...
Конфига используемого ядра нет, поэтому скорее всего будут конфликты(один уже заметил - loop и cryptoloop)
Надо попробовать залить оные модули в initrd и посмотреть будут ли они там работать