Рейтинг:0

Как скомпилировать модуль драйвера для старого ядра?

флаг br

Если моя локальная система работает под управлением версии 4.4.0-88 и я хочу загрузить удаленную систему, используя ядро ​​4.4.0-42 с драйвером, который доступен только с версии 4.14. Как это сделать? Является ли это возможным?

Я действительно изо всех сил пытаюсь облечь мысли в слова и ценю любую помощь, которую я могу получить.

Спасибо.

cocomac avatar
флаг cn
Чтобы уточнить, вы спрашиваете: «Какова связь между initrd и vmlinux»? Это «Могу ли я поместить драйвер из одной версии ядра в более старую» или «Как я могу использовать новый драйвер диска scsi с версией ядра 5.10»?
user1098490 avatar
флаг br
Я просто добавил пример, потому что мне интересно, имеет ли значение версия модулей, добавленных в initrd. Например. вы добавляете драйвер в 5.10, который доступен только в 5.20.
user1098490 avatar
флаг br
Чтобы уточнить, имеет ли значение `vermagic:` из `modinfo "module"`?
user1098490 avatar
флаг br
@TBr Да, это ответ на часть моего вопроса. Я переписал свой вопрос на основе сообщения, которое вы отправили. Благодарю.
user1098490 avatar
флаг br
Понятно... Хочу понять, какую роль играет версия ядра, когда речь идет о драйверах. Почему я, например, не могу взять модуль из 4.14 initrd и поставить его напрямую (или найти его в сети и скомпилировать, используя старое ядро)? Какая связь между версией ядра и драйверами initrd? Поскольку я печатаю это, это, вероятно, должен быть новый вопрос. Спасибо за ваш вклад, @TBr.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.