revealed
Guru
Habe mir ja kürzlich meinen bootloader angepasst, und hatte überlegt, ob es wohl sinnvoll währe diesen kritischen Eingriff ins wiki zu stellen? Also wie gesagt, das ist ein sehr kritischer Eingriff und es fehlt noch an der Ausarbeitung... aber ich hätt gern einen Kommentar, eventuell Hilfestellung und ein "OK" von euch, ansonsten lass ich es einfach. Hier mal was ich vorab so zusammengestellt habe (fast frei aus der Hüfte mit paar Stilfehlern):
#---------------------------------------------
Unter openSUSE gibt es den Bootloader GRUB, welcher standardmäßig mit einem Hintergrund für SUSE Nutzer zu uns nach Hause kommt. Mir selbst war dieser Hintergrund etwas zu langweilig, deswegen habe ich Mittel und Wege gesucht, wie man diesen verändern bzw seinem Geschmack anpassen kann. Dabei bin ich oft gescheitert, da man für bestimmte Tools scheinbar eine spezielle Version von GRUB benötigt, die einen Patch beinhalten muss. Jedoch ist es mir geglückt! Ergebnis der Suche war folgende Vorgehensweise:
Wenn ich von $user schreibe, meine ich selbstverständlich den jeweiligen Benutzernamen im Homeverzeichnis!
GANZ WICHTIG!!! ALLES AUF EIGENE GEFAHR!!!
Erster wichtigster SCHRITT! Ein BACKUP DER ORIGINALDATEI ERSTELLEN:
Zunächst meldet ich mich als "su" am System über Konsole an Über Konsole, weil ich das BILD schliesslich mit GIMP bearbeiten wollte (Wiederum nich als su): edit: auf besonderen Wunsch /edit
Dann brauchte ich ein Verzeichnis in dem ich experimentieren konnte. Deswegen habe ich dieses erstellt:
danach habe ich in das Verzeichnis "boot" gewechselt und die datei "message" welche irgendwo ein Bild beherrbergt in diesen "TEST" - Ordner kopiert um mich daran versuchen zu können mit diesem Befehl::
Im Anschluss daran habe ich in dieses Verzeichnis dann mittels diesem Befehl gewechselt um dort versuchen zu können::
Das Archiv habe ich dann im Anschluss mittels folgendem Befehl entpackt:
Im Anschluss daran bietet mir das Verzeichnis folgende Struktur:
dieses habe ich mit Gimp verändert so wie ich es mir in etwa vorstelle!
(Wiederum nich als su): edit: auf besonderen Wunsch /edit
Das bearbeite Bild hat dann folgende Eigenschaften bzw. die Selben wie das Entpackte:
Dann, nachdem das Entpackte meinen Vorstellungen nach angepasst wurde, habe ich mich daran gemacht das Paket wieder zusammenzupacken um es dann austesten zu Können. Dazu folgender Befehl immernoch vom Verzeichnis "TEST" ausgehend:
Das Verzeichnis hat jetzt folgende Struktur und das neu gepackte Archiv beinhaltet bereits das neue Hintergrundbild, ist allerdings noch nicht ganz einsatzbereit:
Ergebnis des Befehls war dieses File: message.cpio.bz2
Diesese gilt es jetzt nochmals zu entpacken und umzubennen:
Entpacken:
Das Umbenennen fällt in diesem Schritt gleich zusammen mit dem Kopieren zum eigendlichen Einsatzort:
Ab diesem schritt sollte der Hintergrund des Bootloaders in eigenen Farben erstrahlen
Viel Spass! Und alles auf eigene Gefahr!
Das Verwendete "back.jpg" in 800x600:
http://www.pic-upload.de/view_18.02.07/ddvv8d.jpg.html
"(Photo davon im Einsatz!!!):
http://www.pic-upload.de/view_18.02.07/2lcu4x.JPG.html
Gruss und viel Erfolg auf eigene Gefahr!
Gruss
R
#---------------------------------------------
Unter openSUSE gibt es den Bootloader GRUB, welcher standardmäßig mit einem Hintergrund für SUSE Nutzer zu uns nach Hause kommt. Mir selbst war dieser Hintergrund etwas zu langweilig, deswegen habe ich Mittel und Wege gesucht, wie man diesen verändern bzw seinem Geschmack anpassen kann. Dabei bin ich oft gescheitert, da man für bestimmte Tools scheinbar eine spezielle Version von GRUB benötigt, die einen Patch beinhalten muss. Jedoch ist es mir geglückt! Ergebnis der Suche war folgende Vorgehensweise:
Wenn ich von $user schreibe, meine ich selbstverständlich den jeweiligen Benutzernamen im Homeverzeichnis!
GANZ WICHTIG!!! ALLES AUF EIGENE GEFAHR!!!
Erster wichtigster SCHRITT! Ein BACKUP DER ORIGINALDATEI ERSTELLEN:
Code:
su
cp /boot/messages/ /boot/BACKUPvonMESSAGES
Zunächst meldet ich mich als "su" am System über Konsole an Über Konsole, weil ich das BILD schliesslich mit GIMP bearbeiten wollte (Wiederum nich als su): edit: auf besonderen Wunsch /edit
Code:
su
Code:
cd /home/$user/Desktop/
mkdir TEST
danach habe ich in das Verzeichnis "boot" gewechselt und die datei "message" welche irgendwo ein Bild beherrbergt in diesen "TEST" - Ordner kopiert um mich daran versuchen zu können mit diesem Befehl::
Code:
cp /boot/message /home/$user/Desktop/TEST/message
Code:
cd /home/$user/Desktop/TEST/
Das Archiv habe ich dann im Anschluss mittels folgendem Befehl entpackt:
Code:
cpio -i --make-directories < message
Im Anschluss daran bietet mir das Verzeichnis folgende Struktur:
Es beinhaltet also die noch verpackte Kopie und das Entpackte aus der Kopie! Jetzt ist es wichtig, dass man die Kopie entfernt aus diesem verzeichnis jedoch nicht das Entpackte:/home/disk/Desktop/TEST # ls
16x16.fnt en.tr lang message.cpio.bz2 panim.jpg timer_a.jpg
back.jpg gfxboot.cfg languages pabout.txt pback.jpg translations.de en.hlp init message panim_a.jpg phead.jpg translations.en
Dabei liegt auch ein Bildchen namens "back.jpg", welches Ziel meines kleinen Eingriffs werden sollte!rm message
dieses habe ich mit Gimp verändert so wie ich es mir in etwa vorstelle!
(Wiederum nich als su): edit: auf besonderen Wunsch /edit
Das bearbeite Bild hat dann folgende Eigenschaften bzw. die Selben wie das Entpackte:
Code:
Abmessungen: 800 x 600 Pixel
Kommentar:
Farbmodus: Farbe
Blitz benutzt?: Nein
JPEG-Prozess: Baseline
Dann, nachdem das Entpackte meinen Vorstellungen nach angepasst wurde, habe ich mich daran gemacht das Paket wieder zusammenzupacken um es dann austesten zu Können. Dazu folgender Befehl immernoch vom Verzeichnis "TEST" ausgehend:
Code:
find * -print |cpio -o |bzip2 >message.cpio.bz2
Das Verzeichnis hat jetzt folgende Struktur und das neu gepackte Archiv beinhaltet bereits das neue Hintergrundbild, ist allerdings noch nicht ganz einsatzbereit:
/home/$user/Desktop/TEST # ls
16x16.fnt en.tr lang message.cpio.bz2 panim.jpg timer_a.jpg
back.jpg gfxboot.cfg languages pabout.txt pback.jpg translations.de
en.hlp init panim_a.jpg phead.jpg translations.en
Ergebnis des Befehls war dieses File: message.cpio.bz2
Diesese gilt es jetzt nochmals zu entpacken und umzubennen:
Entpacken:
Code:
bzip2 -d message.cpio.bz2
Das Umbenennen fällt in diesem Schritt gleich zusammen mit dem Kopieren zum eigendlichen Einsatzort:
Code:
cp message.cpio /boot/message
Ab diesem schritt sollte der Hintergrund des Bootloaders in eigenen Farben erstrahlen
Viel Spass! Und alles auf eigene Gefahr!
Das Verwendete "back.jpg" in 800x600:
http://www.pic-upload.de/view_18.02.07/ddvv8d.jpg.html
"(Photo davon im Einsatz!!!):
http://www.pic-upload.de/view_18.02.07/2lcu4x.JPG.html
Gruss und viel Erfolg auf eigene Gefahr!
Gruss
R