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

Чтобы использовать специализированную интерфейсную карту, мне пришлось создать и установить код для модуля ядра API. Это работало нормально, когда я ушел на перерыв, оставив машины работать в приостановленном режиме. Когда я вернулся, мой API был сломан. Оказалось, что пришлось снова переделывать и заново устанавливать его модуль ядра. Хотя применение обновлений Ubuntu не удаляло модуль ранее, они являются основным подозреваемым, поэтому я отключил автоматические обновления.

Вопросы:

  1. Есть ли какой-нибудь способ точно определить, что послужило причиной удаления модуля ядра?
  2. Как я могу предотвратить удаление этого модуля, если я явно не хочу его удалить?
1
задан 2 December 2020 в 18:15

1 ответ

Если вы вручную собираете модули ядра, вам придется пересобирать их после каждого обновления ядра.

Вы можете использовать dkms для автоматизации этого процесса.

0
ответ дан 2 December 2020 в 15:36

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

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