Früher habe ich in 40_custom_proxy folg. eingefügt, um automatisch dies in grub.cfg zu generieren.
menuentry "BionicPub 8.0" {
set root='(hd0,4)'
search --no-floppy --fs-uuid --set 25C132F31793D974
linux /bionicpup648.0frugal/vmlinuz pmedia=atahd psubdir=bionicpup648.0frugal
initrd /bionicpup648.0frugal/initrd.gz
}
Neuerdings sieht der Eintrag anders aus, mit einer sehr langen Kennzahl hinter 'BionicPub 8.0'
Ich vermute, dass es eine Neuerung gegeben hat und der Eintrag automatisch geändert wurde?
etc/grub.d
40_custom_proxy
#!/bin/sh
#THIS IS A GRUB PROXY SCRIPT
'/etc/grub.d/proxifiedScripts/custom' | /etc/grub.d/bin/grubcfg_proxy "+*
+#text
-'BionicPub 8.0'~92cd5e63644b6719704ddaef34d58028~
"
Jetzt möchte ich eine weitere Puppydistri (frugal) beim update-grub automatisch generieren lassen, aber das funktioniert nicht mehr auf diesem Weg.
menuentry 'fossapup64save' {
search --no-floppy --fs-uuid --set 25C132F31793D974
linux /fossapup64save/vmlinuz pfix=nocopy pmedia=atahd psubdir=fossapup64save
initrd /fossapup64save/initrd.gz
}
Nun muß ich nach jedem grub-update diesen Eintrag für fossapub in die grub.cfg neu kopieren.
Wer kann mir weiterhelfen oder wo ich die passende sehr lange Kennzahl finden?
Aktuell läuft das forum auf einem anderen Webanbieter. In der Adresszeile steht aktuell die Domain: https://manjaro.christian-esch.de/
Ihr könnt das Forum aber weiter wie gewohnt über https://manjaro-forum.de aufrufen und werdet korrekt weitergeleitet.
Ihr könnt das Forum aber weiter wie gewohnt über https://manjaro-forum.de aufrufen und werdet korrekt weitergeleitet.
Frage zu /etc/grub.d/40_cusrom_proxy Thema ist als GELÖST markiert
-
oldmcsam
Themen Author - Forum Kenner

- Beiträge: 116
- Registriert: Mittwoch 18. Mai 2016, 08:22
- Wohnort: Berlin-Tiergarten (Mitte)
- CPU: Intel Core i5 6200U
- GPU: Intel 6nd Generation
- Kernel: 5.10
- Desktop-Variante: xfce
- GPU Treiber: i915
- Has thanked: 5 times
- Been thanked: 9 times
Re: Frage zu /etc/grub.d/40_cusrom_proxy
Hallo, ich melde mich zu dieser Frage zurück, da ich sie lösen konnte.
In /etc/grub.d/40_cusrom konnte ich nun folgende Eintragungen vornehmen, die bei update-grub automatisch die 3 frugal installierten Puppy-Linuxe im Grub-Menü erzeugen.
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "EasyOS Kirkstone" {
insmod ext2
insmod search_fs_uuid
search --no-floppy --fs-uuid --set=root 508fbd26-08c6-4861-b60c-d592eba4ab5f
linux /easyos/vmlinuz rw wkg_uuid=508fbd26-08c6-4861-b60c-d592eba4ab5f wkg_dir=easyos
initrd /easyos/initrd
}
menuentry "BionicPub 8.0" {
set root='(hd1,4)'
search --no-floppy --fs-uuid --set 25C132F31793D974
linux /bionicpup648.0frugal/vmlinuz pmedia=atahd psubdir=bionicpup648.0frugal
initrd /bionicpup648.0frugal/initrd.gz
}
menuentry 'fossapup64save' {
search --no-floppy --fs-uuid --set 25C132F31793D974
linux /fossapup64save/vmlinuz pfix=nocopy pmedia=atahd psubdir=fossapup64save
initrd /fossapup64save/initrd.gz
}
In /etc/grub.d/40_cusrom konnte ich nun folgende Eintragungen vornehmen, die bei update-grub automatisch die 3 frugal installierten Puppy-Linuxe im Grub-Menü erzeugen.
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "EasyOS Kirkstone" {
insmod ext2
insmod search_fs_uuid
search --no-floppy --fs-uuid --set=root 508fbd26-08c6-4861-b60c-d592eba4ab5f
linux /easyos/vmlinuz rw wkg_uuid=508fbd26-08c6-4861-b60c-d592eba4ab5f wkg_dir=easyos
initrd /easyos/initrd
}
menuentry "BionicPub 8.0" {
set root='(hd1,4)'
search --no-floppy --fs-uuid --set 25C132F31793D974
linux /bionicpup648.0frugal/vmlinuz pmedia=atahd psubdir=bionicpup648.0frugal
initrd /bionicpup648.0frugal/initrd.gz
}
menuentry 'fossapup64save' {
search --no-floppy --fs-uuid --set 25C132F31793D974
linux /fossapup64save/vmlinuz pfix=nocopy pmedia=atahd psubdir=fossapup64save
initrd /fossapup64save/initrd.gz
}