HOWTO Splash image in GRUB

Uit Gentoo Linux Wiki

Ga naar: navigatie, zoeken

Sjabloon:Reqimage

Inhoud

[bewerken] Inleiding

Het splashbeeld is de afbeelding in de achtergrond van de lijst met opstartbare besturingssystemen die door GRUB getoond wordt bij het booten van de computer. Alles wat je nodig hebt om dit aan te passen is GIMP of Imagemagick.

Je moet er zeker van zijn dat jouw GRUB de splashbeeld commando regel ondersteund. Ik nam een afbeelding van gentoo.org en sneed er een stukje af voor de GRUB achtergrond.

[bewerken] Een afbeelding creëren (GIMP)

  1. Start GIMP.
  2. Klik op Bestand » Nieuw of tik Ctrl+n
  3. Wijzig in de “Nieuwe afbeelding maken” dialoog de Breedte naar 640 pixels en de Hoogte naar 480 pixels (de afbeelding zou 640x480 pixels groot moeten zijn). Klik nu op OK.
  4. Creëer nu de afbeelding die je zou willen hebben als splashbeeld.
  5. Als je klaar bent met de afbeelding tik Alt+i of klik met de rechter muisknop en klik op Afbeelding » Modus » Geindexeerd.
  6. In de “Geïndexeerde kleuromzetting” dialoog die dan verschijnt klik je op de radio knop Generate optimal palette en in # van kleuren voer je 14 in. Klik OK (de afbeelding mag slechts 14 kleuren hebben). (mijn versie van GIMP2,2 heeft sommige velden in de dialogen in het Engels staan, vandaar dat sommige velden hier in het Engels vermeld worden)
  7. Rechts klik nu op de afbeelding en klik op Bestand » Opslaan als.... Sla het bestand op als EenNaamNaarKeus.xpm in de map map naar jouw keuze. De map kan je wijzigen door op het +teken bij “Bladeren naar andere mappen” te klikken. Het bestandstype kan je wijzigen door op het +teken bij “Selecteer bestandstype (volgens extentie)” te klikken. Als je EenNaamNaarKeus .xpm niet kan selecteren dan kan je het als EenNaamNaarKeus .png opslaan en converteren met convert EenNaamNaarKeus.png EenNaamNaarKeus.xpm (convert is een commando van imagemagick).

[bewerken] Een afbeelding creëren (Imagemagick)

Je kan ook een afbeelding kiezen (eender welk type dat door ImageMagick ondersteund wordt) en volgend commando uitvoeren:

 convert picture.jpg -resize 640x480 -colors 14 EenNaamNaarKeus.xpm

[bewerken] De afbeelding installeren

# gzip EenNaamNaarKeus.xpm
# mount /boot
# mv EenNaamNaarKeus.xpm.gz /boot/grub/

In het /boot/grub/grub.conf moet je splashimage naar de nieuw gecreëerde afbeelding laten refereren d.i.:

File: /boot/grub/grub.conf
# Splash Image
splashimage=(hd0,0)/grub/EenNaamNaarKeus.xpm.gz

Voila dat is het! Als je herstart zal je de nieuwe afbeelding in de achtergrond zien met het menu met de opstartbare besturingssystemen etc.. op de voorgrond.

[bewerken] Tekstkleuren wijzigen

Als je het uitzicht van de standaard tekstinstellingen (witte tekst met zwarte schaduw en benadrukking) niet wenst of het is moeilijk om lezen met jouw splashbeeld dan is een manier om dit te veranderen, zelfs als het color commando niet zou werken. Gebruik het commando foreground om de tekst te editteren en voor de randkleurzal background de schaduwen en benadrukte achtergrond van het geselecteerde object wijzigen.

File: /boot/grub/grub.conf
# Set text color to RRGGBB
foreground RRGGBB

# Set shadows and selected highlight to RRGGBB
background RRGGBB

RRGGBB moet een HEX-Kleurcode zijn, d.i. cijfers 0-9 en letters A-F, elke groep van twee stelt een kleur voor. Je kan het ofwel uitproberen (R betekent roord, G betekent groen, B betekent blauw; dus het bereik 00 tot FF laat je toe om een bereik van 0 tot 255 te kiezen voor elke kleur die dan samen met de andere kleuren de kleur van jouw keuze bepaalt) of (praktischer ;-) copieer de 6-karakters code die bv KDE of GIMP kleurkiezers kunnen opgeven.

[bewerken] Dank aan

Afkomstig van de Nederlandstalige Gentoo Wiki, het vrije Gentoo handboek. "http://nl.gentoo-wiki.com/HOWTO_Splash_image_in_GRUB"
Persoonlijke instellingen
Andere talen