Seite 1 von 1

Grub2 Update - Wie verhindere ich das Überschreiben von manuellen Starteinträgen

Verfasst: Mittwoch 13. Juli 2016, 12:06
von oldmcsam
Ich habe auf der Platte außer Manjaro Xfce 64 eine Partition mit Linux Android 86 und ein Frugal Puppy auf der Festplatte.
Nach jedem Grub Update sind die Starteinträge von Android und Puppy futsch und ich muß sie wieder händisch einpflegen.

}
menuentry "Android-x86 4.4-r5" {
set root='(hd0,6)'
linux /android-4.4-r5/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/android-4.4-r5
initrd /android-4.4-r5/initrd.img
}
menuentry "Tahr  Puppy  6.02" {
insmod part_msdos
insmod ext2
set root='(hd0,7)'
linux /tahr6.0frugal/vmlinuz pmedia=atahd psubdir=tahr6.0frugal
initrd /tahr6.0frugal/initrd.gz
}

Gibt es etwas, daß man diese Einträge dauerhaft in Grub2 trotz Update verankern kann?

Re: Grub2 Update - Wie verhindere ich das Überschreiben von manuellen Starteinträgen

Verfasst: Mittwoch 13. Juli 2016, 13:43
von Calyr
Wenn Du die Einträge in  die Datei

Code: Alles auswählen

/etc/grub.d/40_custom
einfügst, sollten diese nach einem

Code: Alles auswählen

sudo update-grub
wieder bereitgestellt werden.


Mfg. Calyr

Re: Grub2 Update - Wie verhindere ich das Überschreiben von manuellen Starteinträgen

Verfasst: Mittwoch 13. Juli 2016, 16:31
von gosia
Hallo oldmcsam und Calyr,
[quote="Calyr"]
Einträge in  die Datei /etc/grub.d/40_custom
[/quote]

Wäre eine Möglichkeit.
Aber sollte nicht /etc/grub.d/30_os-prober dafür sorgen, daß die übrigen Einträge wieder hergestellt werden? Bei mir funktioniert das jedenfalls wunderbar.
Wäre interessant zu wissen, warum das bei oldmcsam nicht geht.

Viele Grüße gosia

Re: Grub2 Update - Wie verhindere ich das Überschreiben von manuellen Starteinträgen

Verfasst: Mittwoch 13. Juli 2016, 16:47
von djeli
Einträge in  die Datei /etc/grub.d/40_custom
In dieser Datei können Einträge händisch vorgenommen werden,eventuell mit speziellen Parametern.
Diese werden dann in Grub eingefügt.
Einträge in  die Datei /etc/grub.d/30_os-prober
Hier wird nach allen erkennbaren Systemen gesucht und diese dann in Grub eingefügt.

Code: Alles auswählen

community/os-prober 1.70-1
ist eventuell noch nicht installiert.

Info: https://wiki.ubuntuusers.de/GRUB_2/Konfiguration/

Re: Grub2 Update - Wie verhindere ich das Überschreiben von manuellen Starteinträgen

Verfasst: Mittwoch 13. Juli 2016, 23:40
von oldmcsam
hey@all

Ich habe in grub.d/40_custom meine Startmenüs für android und puppy eingefügt und nach einem grub update fanden sich diese Einträge wieder im grub Menü.  Das ist das, was ich gesucht hatte und diese Lösung ist perfekt!
Vielen Dank euch allen!