Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [DE] Doppelte Einträge in Grub Menu durch grub2-fll-fromiso  (Read 863 times)

Offline supamicha

  • User
  • Posts: 7
[DE] Doppelte Einträge in Grub Menu durch grub2-fll-fromiso
« on: 2024/02/03, 18:33:37 »
Hallo zusammen,

ich habe ein paar Siduction Iso zum Spielen in Grub eingebunden.
"grub2-fll-fromiso" setze die Einträge doppelt. Was kann ich dagegen tun ?

Viele Grüsse aus der Schweiz
Michael


Code: [Select]
menuentry "siduction-2023.1.0-Standing_on_the_Shoulders_of_Giants-cinnamon-amd64-202311051341 (vmlinuz)" {
        insmod iso9660
        insmod part_gpt
        insmod ext2
        search --no-floppy --fs-uuid --set=root 2178124b-704e-4f81-9eda-3398a81b113f
        loopback loop /siduction-2023.1.0-Standing_on_the_Shoulders_of_Giants-cinnamon-amd64-202311051341.iso
        linux (loop)/boot/vmlinuz fromhd=UUID=2178124b-704e-4f81-9eda-3398a81b113f fromiso=/siduction-2023.1.0-Standing_on_the_Shoulders_of_Giants-cinnamon-amd64-202311051341.iso boot=fll lang=de_CH tz=Europe/Z>
        initrd (loop)/boot/initrd.img
}
menuentry "siduction-2023.1.0-Standing_on_the_Shoulders_of_Giants-cinnamon-amd64-202311051341 (6.5.10-1-siduction-amd64)" {
        insmod iso9660
        insmod part_gpt
        insmod ext2
        search --no-floppy --fs-uuid --set=root 2178124b-704e-4f81-9eda-3398a81b113f
        loopback loop /siduction-2023.1.0-Standing_on_the_Shoulders_of_Giants-cinnamon-amd64-202311051341.iso
        linux (loop)/boot/vmlinuz-6.5.10-1-siduction-amd64 fromhd=UUID=2178124b-704e-4f81-9eda-3398a81b113f fromiso=/siduction-2023.1.0-Standing_on_the_Shoulders_of_Giants-cinnamon-amd64-202311051341.iso boot=f>
        initrd (loop)/boot/initrd.img-6.5.10-1-siduction-amd64

Offline ro_sid

  • User
  • Posts: 223
Re: Doppelte Einträge in Grub Menu durch grub2-fll-fromiso
« Reply #1 on: 2024/02/03, 23:01:12 »
Die Einträge sind schon verschieden, einmal mit "generischen" Werten für Kernel und Initrd, einmal mit "spezifischen" Werten (6.5.10-1-siduction-amd64). Das eine ist ein symbolischer Link (SymLink) auf das andere, daher starten sie dasselbe System.
Einfache Lösung: Einen Eintrag löschen.
Schwierige Lösung: "grub2-fll-fromiso" beibringen im Fall von SymLinks jeweils nur einen Eintrag zu erzeugen :).