boot-Auswahl Bild integrieren
GRUB 2 entnimmt die Einstellungen für das Hintergrundbild der Datei /etc/grub.d/05_debian_theme. Zur Bearbeitung öffnet man diese in einem Editor mit Root-Rechten. Die entscheidende Zeile lautet:
for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga} ; doDas Kommando sucht in den Verzeichnissen /boot/grub sowie /usr/share/images/desktop-base nach der Datei moreblue-orbit-grub.png bzw. moreblue-orbit-grub.tga.
Hinweis:
Natürlich muss der angegebene Pfad existieren, damit es funktioniert. Wer sein System vollverschlüsselt hat, muss also darauf achten, dass die Bilddatei in /boot/grub liegt, damit sie vor dem Öffnen der verschlüsselten Systempartition von GRUB gelesen werden kann!
Nach dem Ausdruck, der in den {} zuerst aufgeführt wird - hier also /boot/grub bzw. png - wird dabei auch zuerst gesucht.
Möchte man auch das Format .jpg nutzen, so ändert man die Zeile wie folgt ab:
for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga,jpg} ; doGrundsätzlich kann man dieses Kommando weitestgehend den eigenen Bedürfnissen anpassen. Man kann,
einen eigenen Verzeichnispfad hinzufügen. Beispiel:
for i in {/home/Benutzer/Bilder,/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga} ; doden Bildnamen beliebig wählen. Beispiel:
for i in {/boot/grub,/usr/share/images/desktop-base}/bildname.{png,tga} ; doeinen eindeutigen Pfad zu dem Bild wählen. Beispiel:
for i in /boot/grub/bildname.png ; do
Am sichersten ist es aber, wenn man die original Zeile so lässt und das Bild unter dem vorgegebenen Namen in den vorgegeben Verzeichnissen speichert. Bei einem Update des GRUB-Paketes macht es dann nämlich auch nichts aus, wenn die Datei /etc/grub.d/05_debian_theme wieder in ihren original Zustand versetzt wird.
Änderungen aktivieren
Hat man alle notwendigen Änderungen gemacht, so muss man diese noch in die Datei /boot/grub/grub.cfg übertragen. Diese geschieht durch den Befehl
sudo update-grub
Wenn man dann eine Meldung wie
Found Debian Background: bildname.png
bekommt, dann sollte nach dem nächsten Neustart des System das Hintergrund zu sehen sein
Hintergrundbild deaktivieren
Möchte man wieder ein Bootmenü ohne Hintergrundbild haben, so entfernt man das eigene Bild einfach wieder aus dem in der Datei /etc/grub.d/05_debian_theme vorgegebenen Pfad oder benennt es um. So wird kein Bild gefunden und GRUB fällt wieder auf das Standardmenü zurück.
Hat man die Schriftfarbe angepasst, so muss man hier eventuell auch wieder die alten Werte einstellen, da der Standardhintergrund schwarz ist.
Wenn es weitere Fragen gibt, bitte einfach fragen oder eine Mail an mich schicken.