Necesitaba regenerar initrd. Haciendo esto:
update-initramfs -u -k all
vomité errores para un kernel que compilé y luego eliminé hace algún tiempo (porque, por supuesto, update-initramfs
no pude encontrar el /lib/modules
directorio que había eliminado).
Pensé que había eliminado por completo el núcleo al eliminar todas sus entradas /boot
y el directorio en /lib/modules
ejecución sudo update-grub
(como en esta respuesta ), pero aparentemente hay rastros de él en algún lugar que probablemente debería limpiar.
Leí esto y busqué, /usr/share/initramfs-tools
pero no pude resolverlo.
En man update-initramfs
veo que:
El uso de "todos" para la cadena de versión especifica update-initramfs para ejecutar la acción elegida para todas las versiones del núcleo, que ya son conocidas por update-initramfs.
¿Pero cómo los conoce? ¿Dónde update-initramfs
busca las versiones del kernel?
Nota: muchos meses después ... agregué la respuesta a esta pregunta a la etiqueta wiki para initramfs
fuente
update-initramfs -d -k <version>
eliminará la entrada/var/lib/initramfs-tools
y la imagen de/boot
una vez, solo para tu información :)