Program GRUB je bootloader – po našom zavádzač systému. Kto pracuje z operačným systémom Linux ho určite dôverne pozná. Pomocou neho dokážeme zaviesť nielen nielen linuxové systémy ale aj systémy z rodiny Windows, *BSD a pod.

Niekomu sa farby a pozadie tohoto zavádzača môžu zdať fádne preto si ukážeme ako práve obrázok pozadia zmeniť. Ako pozadie sa používa súbor vo formáte XPM a ten je komprimovaný programom Gzip. Podmienkou je že obrázok môže mať maximálne rozlíšenie 640x480 a skladať sa môže len z 14 farieb. Aj napriek tomuto sa dajú vytvoriť celkom pekné pozadia. Mne sa osvedčili tri spôsoby:

XnView – tento prehliadač grafických súborov umožňuje zmeniť rozlíšenie aj počet farieb. Výstupný súbor stačí uložiť vo formáte XPM ktorý je štandardne podporovaný. Potom ho treba len komprimovať. Výsledky sú celkom slušné.

convert – ide o konzolový program na konvertovanie do rôznych grafických formátov. Ide o súčasť balíčka ImageMagic. Syntax príkazu v našom prípade bude convert -resize 640x480 -colors 14 vstupny_subor.jpg vystupny_subor.xpm. Bohužiaľ výsledky po takomto konvertovaní sú veľmi slabé.

GIMP – tento grafický editor podáva najlepšie výsledky. Buď si vytvoríme nový obrázok z rozlíšením 640x480, 14 farbami a doňho nakreslíme čo chceme, ale upravíme nejaké pozadie či digitálnu fotografiu. Otvoríme požadovaný súbor a zmeníme jeho veľkosť (Obrázok – Veľkosť obrázka) a počet farieb (Obrázok – Režim – Indexovaná – Generovať optimálnu paletu – Maximálny počet farieb – 14). Ak nie sme z výsledkom spokojný môžeme sa pokúsiť ho ešte ručne upraviť. Nakoniec ho komprimujeme.

Ak máme obrázok hotový, či už vlastný alebo stiahnutý treba dať o ňom bootloaderu vedieť. Najprv ho nakopírujeme na požadované miesto. V mojom prípade to je /boot/grub/images. Teraz otvoríme súbor /boot/grub/grub.conf a pridáme riadok splashimage=(hd0,5)/boot/grub/images/obrazok.xpm.gz. Samozrejme namiesto (hd0,5) zadajte vašu partíciu kde je GRUB nainštalovaný.