Первые решения, которые вы, возможно, захотите попробовать:
Я понятия не имею, является ли понижение версии ядра часть вашего первого вопроса или отдельный (насколько я понимаю, у вас есть модуль в ядре, который использует проприетарную прошивку WiFi, которая не является частью ядра).
В любом случае я согласен с комментарием TNW о том, что, вероятно, после chroot ваши монтировки будут недоступны напрямую. Не могли бы вы проверить и обновить вопрос с помощью mount
?
А также, возможно, вы захотите попробовать выполнить sudo mount / -o remount, rw
Я предполагаю, что вы используете "make modules_install" для установки этих модулей. Место назначения в / lib / modules определяется в зависимости от того, для каких заголовков ядра вы создаете исходные файлы модулей ядра. В Fedora эти заголовки предоставляются kernel-devel. Итак, если "rpm -q kernel-devel" показывает версию ядра в / lib / modules, которая является той, которую вы хотите, то все в порядке. Если нет, вы можете удалить этот rpm и установить тот, который имеет нужную вам версию, а затем собрать и установить модули. В других дистрибутивах действует тот же принцип, хотя имя этого пакета может отличаться.
Рами Розен