Vlog


Sleduj ma


Twitter


Vlastné pozadie v zvádzači GRUB

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ý.


Mohli by vás zaujímať aj tieto články

GitHub spustil Container Registry

V marci tohto roku skončil najväčší balíčkovací systém npm v rukách GitHub-u, alebo presnejšie povedané Microsoftu. Druhým najpopulárnejším je Docker.

Adobe PhoneGap na vývoj mobilných aplikácií končí

Adobe ukončuje vývoj frameworku pre mobilné aplikácie s názvom PhoneGap. Jeho história siaha do roku 2008, kedy ho predstavila spoločnosť Nitobi. Práv

Podujatia KubeCon + CloudNativeCon Europe 2020 budú online a pre každého

Konferencie KubeCon + CloudNativeCon v európskej edícii, ktoré organizuje Cloud Native Computing Foundation (CNCF) sa presunuli do online priestoru.

Publikované 24.03.2005

Zdieľaj článok

TOPlist TOPlist