Jak robię aktualizację initramfs to się robi takie coś
root@debian:/usr/src# update-initramfs -c -k kernel_version
update-initramfs: Generating /boot/initrd.img-kernel_version
WARNING: missing /lib/modules/kernel_version
Ensure all necessary drivers are built into the linux image!
depmod: FATAL: kernel_version: not absolute path.
depmod: ERROR: could not open directory /var/tmp/mkinitramfs_EL4gqy/lib/modules/3.16.0-4-amd64: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
root@debian:/usr/src#
Ponów polecenie update-initramfs, tylko tym razem podmień kernel_version na wersję jądra, która została ustawiona podczas kompilacji. Na przykład (polecenie po prawej zadziała, kiedy jądro ma wersję my-new-kernel): sudo update-initramfs -c -k my-new-kernel
I zawsze przynajmniej się bootowały, choć były problemy jak coś źle zrobiłem w konfiguracji.
Edit: Poradnik jest dość stary, ale ostatnio kompilowałem w ten sam sposób jądro 4.1.2, które działa bez najmniejszego problemu. W poradniku jest podane, że trzeba coś poprawić w konfiguracji, bo inaczej wyskoczy błąd przy kompilacji, ja tego nie robiłem i też się skompilowało.