Dafür sorgt doch update-grub, das vom postinst-Skript des Kernelpakets aufgerufen wird.
(Woher und wieso kommt bei dir das Skript »
/etc/grub.d/70_kodi«?)
Ohne update-grub und mit selbst erstellten Menüeinträgen kann man sich einfach symbolische Links erstellen lassen, die immer auf den aktuellen Kernel und die initrd zeigen, also eine »
/etc/kernel-img.conf« anlegen mit
danach mit
dafür sorgen, dass die Links für den bereits installierten Kernel angelegt werden.
Dann lässt sich der aktuelle Kernel immer mit den Links »
/boot/vmlinuz« und »
/boot/initrd.img«
Code: Alles auswählen
[…]
menuentry "Kodi" {load_video
[…]
echo 'Linux 4.9.0-3-amd64 wird geladen …'
linux /boot/vmlinuz root=UUID=101da78c-5239-4d39-8df4-045baedb643a ro systemd.unit=kodi.target
echo 'Initiale Ramdisk wird geladen …'
initrd /boot/initrd.img
}
starten (und für den vorigen Kernel hängt man einfach ein »
.old« an die Dateinamen dran).