Das Aussehen der Consolen 0 bis 5 Bootsplash ( Spielerei )
Bei der Installation von SuSE 11 habe ich die Auflösung 1024x768 ausgewählt, wird
auch Bootsplash automatisch mit installiert. Die vorinstallierten Bilder von SuSe sind
Geschmackssache, also habe ich mir aus dem Internet ein Themes herunter geladen das
mir zusagt. Bei SuSE ist Bootsplash unter /etc zu finden. /etc/bootsplash/themes/
Wir erstellen als root in diesem Verzeichnis /etc/bootsplash/themes/ ein neues Verzeichnis
"current". Dorthin entpacken wir das herunter geladene Bootsplashes.
Um einen Bootsplash vorher zu testen, muss folgender Befehl eingegeben werden:
/sbin/splash -s -u 0 /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg
Jetzt geht man ins
YaST2->System->Editor für /etc/sysconfig" Untermenu: "-->System-->Boot THEME",
THEME = "current" eintragen, bzw. abändern.
Wenn das erledigt ist die Einstellungen des Bootloader ändern
Mit splash = verbose werden die Kernelmeldungen trotzdem angezeigt. Splash = off schaltet
den Bootsplash ab, splash = silent überdeckt den Bootvorgang komplett.
Wir ändern den Eintrag des Bootloader auf:
splash = verbose
denn wir möchten nur das Hintergrundbild angezeigt bekommen und die Kernelmeldungen.
Jetzt folgt noch der Befehl mkinitrd und ein Neustart
Soweit die Standard Einstellungen die überall im Netz nachgelesen werden können.
Wie zu erwarten war reicht uns das natürlich nicht. Das Hintergrundbild ist jetzt nur auf der
ersten Console zu sehen, beim umschalten mit ALT + F2 erscheint die 2. Console aber ohne
Splash. Um das zu ändern tragen wir noch in die Datei /etc/init.d/boot.local folgende Zeilen
ein.
/# Bootsplash auf allen Terminals
/sbin/splash -n -s -u 1 /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg
/sbin/splash -n -s -u 2 /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg
/sbin/splash -n -s -u 3 /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg
/sbin/splash -n -s -u 4 /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg
/sbin/splash -n -s -u 5 /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg
Nach dem Neustart des Rechners wird der Bootsplash ( Hintergrundbild ) auf allen Consolen
angezeigt. Das reicht uns natürlich immer noch nicht. Wir möchten auch wissen auf welcher
Console wir uns gerade befinden. Dazu laden wir das verwendete Bild in einen
Bildbearbeitungsprogramm, fügen mit dem Textwerkzeug Console 0 ein
und speichern Das Bild als neue Datei ab. Dann ändern wir den Text in Console 1 und wieder
als neues Bild speichern usw. Nun stehen uns 6 neue Bilder zur Verfügung. Der nächste
Schritt das Einbinden. Also alle Bilder in den Ordner /etc/bootsplash/themes/current/images
kopieren.
der Inhalt dieses Ordners:
/etc/bootsplash/themes/current/images
bootsplash0-1024x768.jpg
bootsplash1-1024x768.jpg
bootsplash2-1024x768.jpg
bootsplash3-1024x768.jpg
bootsplash4-1024x768.jpg
bootsplash5-1024x768.jpg
Nun muss für jedes Bild eine neue Datei bootsplash[x]-1024x768.cfg erstellt werden. Einfach
die originale Datei kopieren und umbenennen.
Die einzelnen Dateien öffnen und den Namen der Bilddatei anpassen.
der Inhalt dieses Ordners:
/etc/bootsplash/themes/current/config
bootsplash0-1024x768.cfg
bootsplash1-1024x768.cfg
bootsplash2-1024x768.cfg
bootsplash3-1024x768.cfg
bootsplash4-1024x768.cfg
bootsplash5-1024x768.cfg
Nach dem das erledigt ist, muss die Datei /etc/init.d/boot.local geändert werden.
/sbin/splash -n -s -u 1 /etc/bootsplash/themes/current/config/bootsplash1-1024x768.cfg
/sbin/splash -n -s -u 2 /etc/bootsplash/themes/current/config/bootsplash2-1024x768.cfg
/sbin/splash -n -s -u 3 /etc/bootsplash/themes/current/config/bootsplash3-1024x768.cfg
/sbin/splash -n -s -u 4 /etc/bootsplash/themes/current/config/bootsplash4-1024x768.cfg
/sbin/splash -n -s -u 5 /etc/bootsplash/themes/current/config/bootsplash5-1024x768.cfg
Nun noch den Befehl mkinitrd eingeben und einen Neustart durchführen.
Das war’s, jetzt haben wir auf jeder Console das entsprechende Hintergrundbild geladen und
wir können sehen auf welcher Console wir uns gerade befinden.
Viel Spaß beim ausprobieren
Gruß Micha