Где update-initramfs ищут версии ядра?

Мне нужно было восстановить initrd. Выполнение этого:

update-initramfs -u -k all

породил ошибки для ядра, которое я скомпилировал, а затем удалил некоторое время назад (потому что update-initramfs не смог найти каталог /lib/modules, который я удалил, конечно). [!d1 ]

Я думал, что полностью удалил ядро, удалив все его записи в /boot и каталог в /lib/modules & amp; sudo update-grub (как в этом ответе), но, видимо, там есть следы, которые я, вероятно, должен очистить.

Я прочитал этот ответ и выкопал в /usr/share/initramfs-tools, но я не мог понять.

В man update-initramfs я вижу, что:

Использование «all» для строки версии указывает update-initramfs для выполнения выбранного действие для всех версий ядра, которые уже известны update-initramfs.

Но как он их знает? Где update-initramfs ищет версии ядра?

Примечание: много месяцев спустя ... Я добавил ответ на этот вопрос в тег wiki для initramfs

1
задан 13 April 2017 в 15:24

0 ответов

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

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