У меня свежее ядро Linux 4.19.13, которое можно нормально компилировать и устанавливать. Затем у меня есть некоторые изменения в модуле kvm, и я хочу переустановить модули kvm вместо всего ядра.

Таким образом, я сделал следующие ссылки из этого блога

cd ~/linux-4.19.13
make M=arch/x86/kvm
make M=arch/x86/kvm modules_install # -> this steps fails

Тогда это дает мне следующую ошибку

depmod: ОШИБКА: Найдено 3 модуля в циклах зависимости!

depmod: ОШИБКА: Обнаружен цикл: kvm -> kvm_intel -> kvm

Makefile: 1265: рецепт для цели '_modinst_post' не удался

make: *** [_modinst_post] Ошибка 1

Что еще хуже, даже если я запущу make clean и make distclean а затем перекомпилирую все ядро с нуля, все последующие make modules_install приведут к этой ошибке.

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

Как я могу это сделать? Благодарю.

0