Hallo,
ich habe nun alle meine installierten Systeme in das Grub-Menü integriert indem ich einfach Grub neu installiert habe. Zum einen sind die Einträger aber mehr/weniger nichtssagend (z. B. 2x Ubuntu für ein 16.04 und ein 18.04 mit unterschiedlichen Oberflächen) und ich habe immer die Erweiterten Optionen dabei, die könnte man ganz nach unten verschieben. Nur wie mach ich das ohne Zusatzsoftware?
Ich glaube mich zu erinnern sowas mal über "menuentry"-Einträge gesehen zu haben, aber in der 10_linux gibt es sowas nicht. Oder muss ich das manuell in die 40_custom eintragen?
Ich will zum einen aussagefähige Namen im Menü haben, die Reihenfolge anpassen und die Erweiterten Optionen ganz nach unten verschieben oder gleich komplett löschen (oder in einen separaten Unterpunkt auslagern).
Richard
Grub-Menü anpassen ohne Zusatzprogramme
Re: Grub-Menü anpassen ohne Zusatzprogramme
Hier habe ich die /etc/grub.d/41_custom nach /etc/grub.d/08_custom umbenannt und eine /boot/grub/custom.cfg erstellt.
Damit ist schon mal sichergestellt das eigene Einträge vor den automatisch generierten stehen, diese custom.cfg muss natürlich händisch gepflegt werden, ein Beispiel für stretch:
Die Partitionen sind bei mir alle benannt, nur dann funktioniert: root=LABEL=stretch_sda1
Damit ist schon mal sichergestellt das eigene Einträge vor den automatisch generierten stehen, diese custom.cfg muss natürlich händisch gepflegt werden, ein Beispiel für stretch:
Code: Alles auswählen
set gfxpayload=1280x1024x32
menuentry "Debian stretch auf sda1 mit Kernel 4.9.0-7-amd64" {
set Kernel="4.9.0-7"
search --no-floppy --label --set=root stretch_sda1
linux /boot/vmlinuz-$Kernel-amd64 root=LABEL=stretch_sda1 ro quiet loglevel=3
#linux /boot/vmlinuz-$Kernel-amd64 root=LABEL=stretch_sda1 ro systemd.log_level=debug systemd.log_target=kmsg log_buf_len=1M
initrd /boot/initrd.img-$Kernel-amd64
}
menuentry "### ab hier stehen Grubs Autoeinträge ###" {
set root=
}
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!
-
- Beiträge: 650
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Grub-Menü anpassen ohne Zusatzprogramme
Hat funktioniert, ist aber nicht was ich suche. Ich hab aber einfach den Teil aus der grub.cfg kopiert und in die custom.cfg eingefügt und abgeändert.
Ich hab ja aber weiterhin die alten Einträge drin und muss das vermutl. nach jedem (Kernel-)update anpassen?
Bietet Grub keine Möglichkeit die Reihenfolge der Einträge oder ihre generelle Sichtbarkeit zu ändern oder die Namen der Einträge anzupassen, ohne das ganze durch Updates wieder zu zerstören?
Ich hab ja aber weiterhin die alten Einträge drin und muss das vermutl. nach jedem (Kernel-)update anpassen?
Bietet Grub keine Möglichkeit die Reihenfolge der Einträge oder ihre generelle Sichtbarkeit zu ändern oder die Namen der Einträge anzupassen, ohne das ganze durch Updates wieder zu zerstören?
- Taomon
- Beiträge: 627
- Registriert: 08.03.2011 16:34:38
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Grub-Menü anpassen ohne Zusatzprogramme
Nicht sicher bin ob ich richtig verstanden habe, meinst Du sowas wie viewtopic.php?f=29&t=167648
Gruß Taomon
Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.
-
- Beiträge: 650
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Grub-Menü anpassen ohne Zusatzprogramme
Nee. Es gibt ja in einem Multiboot aus 2 oder rmehr Debian oder Ubuntu 2 Einträge je System im Grub-Boot-Menü. Einmal den Eintrag der das OS startet und diese Erweiterten Optionen. Ich kann immer nur beide zusammen verschieben. Hab ich derzeit Ubuntu oben stehen und will Debian hoch schieben ändere ich das von
zu
Ich will aber z. B. sowas
Das ganze sollte auch nach einem Update bestehen bleiben.
Code: Alles auswählen
Ubuntu
Erweiterte Optionen für Ubuntu
Debian
Erweiterte Optionen für Debian
Code: Alles auswählen
Debian
Erweiterte Optionen für Debian
Ubuntu
Erweiterte Optionen für Ubuntu
Code: Alles auswählen
Ubuntu
Debian
Erweiterte Optionen für Ubuntu
Erweiterte Optionen für Ubuntu
Re: Grub-Menü anpassen ohne Zusatzprogramme
Die erweiterten Optionen sind ein Unterpunkt des Menüeintrages, das gehört zusammen und läßt sich nicht teilen.
Du kannst die erweiterten Optionen nur ausblenden. Den Eintrag dazu findest Du in der /etc/default/grub
Du kannst die erweiterten Optionen nur ausblenden. Den Eintrag dazu findest Du in der /etc/default/grub
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY="true"