Das Aussehen der Consolen 0 bis 5 Bootsplash ( Spielerei )

  • 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

    Einmal editiert, zuletzt von Mark () aus folgendem Grund: Tag ergänzt

    Für den Inhalt des Beitrages 15155 haftet ausdrücklich der jeweilige Autor: micha_doe