VM mit folgendem Aufbau:
Code: Alles auswählen
lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 ext4 1.0 MINI 95011b6d-7727-46fa-ad07-ffb61a9cbef2
├─sda2 ext4 1.0 XFCE b89aa4d7-02f1-49fc-bd04-ff1b1de78f84 13,2G 21% /
├─sda3
├─sda4 ext4 1.0 LXQT a5c9ed54-ecac-4c61-8548-9881e76dce72
└─sda5 vfat FAT32 036B-01F7
sda1 (Mini) -----> Grub und vorerst os-prober später durch Einträge in der /etc/grub.d/40_custom
sda2 (XFCE) ---> Kein Grub
sda4 (LXQT)----> Kein Grub
sda3 und sda5 bitte erstmal vergessen (Reste von Spielereien).
Jetzt habe ich auf sda2 (XFCE) folgende Situation, dass dort eine initrd-old und vmlinuz-old existieren, die beide, wie auch
die normale initrd auf den selben Kernel verweisen. Das gibt im Grub-Menü von sda1(MINI) durch os-prober ein entsprechendes Chaos
Code: Alles auswählen
$ ls -al /|grep 'initr\|vml'
lrwxrwxrwx 1 root root 30 1. Dez 17:47 initrd.img -> boot/initrd.img-6.1.0-13-amd64
lrwxrwxrwx 1 root root 30 1. Dez 17:47 initrd.img.old -> boot/initrd.img-6.1.0-13-amd64
lrwxrwxrwx 1 root root 27 1. Dez 17:47 vmlinuz -> boot/vmlinuz-6.1.0-13-amd64
lrwxrwxrwx 1 root root 27 1. Dez 17:47 vmlinuz.old -> boot/vmlinuz-6.1.0-13-amd64
Code: Alles auswählen
$ cat /media/thunder/MINI/boot/grub/grub.cfg|grep menuentry|grep b89aa4d7-02f1-49fc-bd04-ff1b1de78f84
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
submenu 'Advanced options for Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' $menuentry_id_option 'osprober-gnulinux-advanced-b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-6.1.0-13-amd64--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz.old--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
menuentry 'Debian GNU/Linux 12 (bookworm) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--b89aa4d7-02f1-49fc-bd04-ff1b1de78f84' {
Durch "rm" bekomme ich das nicht gelöscht.
Hat jemand eine Idee, wie man die beiden Einträge löschen kann ?