Запрессованный драйвер команды late_command сборка и установка

Я успешно создал рабочий элемент 18.04 Desktop, который вызывает late_command для загрузки и выполнения сценария оболочки, который загружает другой сценарий late_command-in-target, например,

in-target curl -L -o /home/$username/postinstall.sh https://pxe/postinstall.sh
in-target chmod +x /home/$username/postinstall.sh
in-target /bin/sh /home/$username/postinstall.sh

В этом сценарии я условно установить nvidia-drivers (чтобы не застрять), скачать и добавить обои, создать самоуничтожающийся / удаляемый сервис и включить его (так как ConditionFirstBoot не работает) и т. д.

Одна вещь, которую я не могу заставить работать - это условное построение драйвера для « Драйвер сетевого адаптера Intel® для PCIe », так как драйвер, поставляемый с Ubuntu, вызывает много проблем (Intel® Ethernet Connection I219-адаптер).

Я получаю следующую ошибку при вызове «make install» в папке / src / файла tar.gz.

modprobe: ERROR: ../libkmod/libkmod.c:568 kmod_search_moddep() could not open moddep file '/lib/modules/4.18.0-15-generic/modules.dep.bin'
modprobe: FATAL: Module e1000e not found in directory /lib/modules/4.18.0-15-generic/

Интересно (после возникновения ошибки) каталог и файл modules.dep.bin находятся там / target / (используя подсказку из среды установщика).

Нужно ли вызывать другую команду перед попыткой «сделать установку», или что-то подобное просто не работает в среде установщика debian?

РЕДАКТИРОВАТЬ: Забыл сказать, lsmod списки e1000e и modinfo показывает это с «плохими водителями» наверняка.

0
задан 22 July 2019 в 22:04

0 ответов

Другие вопросы по тегам:

Похожие вопросы: