ich habe gerade ein Dualboot-Setup, in dem es am praktikabelsten ist, den Grub-Eintrag für das andere System selbst zu stricken. Da ich von Natur aus faul (und vergesslich) bin, wäre es am Besten, in diesem Grub-Eintrag nur auf die Symlinks "vmlinuz" und "initrd.img" zu verweisen, statt auf die eigentlichen Namen, die ja schneller wechseln als meine Unterwäsche.
Nun habe ich mit Erstaunen festgestellt, dass ich diese Symlinks gar nicht habe, was daran liegen mag, dass ich meine Systeme per debootstrap installiere. Ich habe herausgefunden, dass dafür wohl linux-update-symlinks aus linux-base verantwortlich ist, was bei mir auch bereits installiert war.
Eigentlich hätte ich erwartet, dass das automatisch bei Kernel-Updates ausgeführt wird (linux-image-amd64 ist installiert). Aber auch wenn ich es manuell ausführe, erzeugt es keine Symlinks:
Code: Alles auswählen
# linux-update-symlinks install $(uname -r) /boot/vmlinuz-5.10.0-21-amd64