İnitrd'i yenilemem gerekiyordu. Bunu yapmak:
update-initramfs -u -k all
Bir süre önce derlediğim ve daha sonra sildiğim bir çekirdek için hatalar attı (çünkü elbette sildiğim dizini update-initramfsbulamadım /lib/modules).
Ben tamamen tüm girdilerini silerek çekirdeği çıkarılmış düşündü /bootve dizine /lib/modules& çalıştıran sudo update-grub(olduğu gibi bu cevabı ben muhtemelen temiz yukarı gerektiği yerde bunun izlerini), ancak görünüşe göre vardır.
Okuduğum bu ve etrafında kazdık /usr/share/initramfs-toolsama bunu çözemedim.
Gelen man update-initramfsGörüyorum:
Sürüm dizesi için "all" kullanımı, zaten initramfs tarafından bilinen tüm çekirdek sürümleri için seçilen eylemi yürütmek üzere update-initramfs'yi belirtir.
Ama onları nasıl tanıyor? update-initramfsÇekirdek sürümlerini nerede arar?
Not: aylar sonra ... Bu sorunun cevabını initramfs için wiki etiketine ekledim
update-initramfs -d -k <version>giriş/var/lib/initramfs-toolsve görüntü/bootbir seferde kaldıracak , sadece fyi :)