Eigener Bootscreen
Quelle: http://rechner-forum.de
Jetzt möchte ich euch erklären, wie ihr den Bootscreen von eurer Distrib ändert, oder falls eure Distrib keinen unterstützt, euch einen herzaubert.
Was solltet ihr dafür haben: -Die Sicherheit, das eure Distrib das hat. So schaut ihr nach: Suse ab 8.2 haben das auf alle Fälle Bei anderen Distribs: Wenn ihr beim Startvorgang, anstatt die Kernel-Ausgaben ein Bild sieht, habt ihr das auch. Wenn nicht, überprüft eure Kernel-Sourcen: Alles als root! Welchselt in das Verzeichniss /usr/src/linux. Wenn das Schief geht: Kernel-Sourcen installieren! Nun ein der drei folgenden Befehle:
make menuconfig make gconfig make xconfig
Die unteren beiden gehen nur, wenn man sich auf einem X-Server angemeldet hat. (Ein "su" als normaluser reicht dafür nicht!!) Geht unter "Device Driver" dann auf "Graphics support" und schaut, ob ihr dort ein Unterbreich "Bootsplash configuration" habt. Wenn ja, stellt sicher das die Option darin ("Bootup Splah Screen") auf Bulit-in gestellt ist. Im Menü "Graphics support" sollten die zur Grafikkarte passenden Treiber oder "VESA VGA Graphics support" auf Built-in geschaltet ist und der "Initial Ram-Disk support"(Device Driver->Block Devices) muss auch Built-in sein. Sollte dies von vornerein der Fall sein, ist alles ok, sonst aktivieren und den Kernel neukompilieren und installieren.
Wer pech hat, muss nach www.bootsplash.org, sich dort den Patch runterladen, installieren, Kernel konfigurieren, kompilieren und installieren. Die Splashutils sollten auch installiert werden.
Kommen wir zur Sache: Was nützt einem den Besten Bootsplash-Support, wenn man keinen Bootscreen hat? Man kann sich welche bei http://www.bootsplash.org runterladen, oder einen Selber basteln.
Support da, Bootsplash auch! Los geht es: Zuerst packen wir das Verzeichniss mit dem Bootsplash nach /etc/bootsplash/themes/ Die Verzeichniss-Struktur sollte so aussehen: Bilder: /etc/bootsplash/themes/[Name]/images/ Konfigs: /etc/bootsplash/themes/[Name]/config/
Nun müssen wir noch was an der /etc/sysconfig/bootsplash was ändern:
THEME=[Name] SPLASH="yes"
Nun noch zwei Befehle:
splash -s -f /etc/bootsplash/themes/[Name]/config/[Config-Datei fuer den Bootscreen] >> /boot/initrd.splash mkinitrd
Viel Spass
Ich habe dies erfolgreich mit Suse 9.2 und 9.1 getestet, für andere Distribs kann ich leider keine 100%ige Garantie geben!