KAVALEK.NET 
-Blog
Linux Web development C/C++ Python LaTeX Rallye Ostatní
-Projekty
PyGaM PHP WIS Class PHP Atom Class
-Webdesign
Nabídka Reference
-Ostatní
Aktuality Odkazy Informace
-Osobní
Kontakt CV
-Intranet
Mail server Print server Security camera

KUBUNTU
XHTML Valid
Smarty
jQuery
View Tomáš Kavalek's profile on LinkedIn

Linux: Ubuntu - úprava GRUBu

Zobrazit obsah
Zobrazit komentáře | Zobrazit pouze komentáře

Pokud se vám nelíbí textové menu GRUBu při výběru operačních systémů, je možné vložit na jeho pozadí libovolný obrázek. Existují dvě možnosti volby obrázku. Buď si stáhnout nějaký obrázek z internetu (např. pomocí Google a klíčového slova "grub splash") a nebo si vytvořit vlastní (např. pomocí grafického editoru GIMP). Použitelný je jakýkoliv obrázek o rozměru 640x480px, maximálním počtu 14 barev a ve formátu XPM (navíc ještě komprimovaný programem gzip). Celý tento popis nám dává představu o jméně souboru, které může být např. splash_image.xpm.gz.

Tvorba vlastního splash image

Jak již jsem výše psal, k tvorbě lze použít program GIMP a postupovat následovně:

  1. vytvořit nový obrázek s rozměry 640x480px
  2. vytvořit obrázek (dle vlastní fantazie, Ctrl+C, Ctrl+V, ... ;-))
  3. pomocí menu Obrázek -> Režim -> Indexovaná... vygenerovat optimální paletu s maximálním počtem barev 14 (viz výše)
  4. uložit obrázek jako XPM pomocí menu Soubor -> Uložit jako -> ...

Komprimování gzipem

Komprese splash image pomocí programu gzip se provádí následujícím způsobem:

gzip splash_image.xpm

Úprava konfiguračního souboru a vložení

Zbývá už jen nakopírovat splash image na správné místo a upravit konfigurační soubor GRUBu. Postup je následující:

  1. zkopírovat splash image do adresáře /boot/grub/
    sudo cp splash_image.xpm.gz /boot/grub/
  2. zálohovat konfigurační soubor GRUBu /boot/grub/menu.lst
    sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bkp
  3. editovat konfigurační soubor GRUBu /boot/grub/menu.lst
    sudo gedit /boot/grub/menu.lst
  4. vložit do konfiguračního souboru GRUBu /boot/grub/menu.lst řádek
    splashimage=(hd0,5)/boot/grub/splash%image.xpm.gz

Ukázka konfiguračního souboru GRUBu

Komentáře byly odstraněny, aby nebyla ukázka příliš dlouhá.

default         1
timeout         5
splashimage=(hd0,5)/boot/grub/ubuntu_black.xpm.gz

title           Ubuntu, kernel 2.6.12-10-386
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.12-10-386 root=/dev/sda6 ro quiet splash
initrd          /boot/initrd.img-2.6.12-10-386
savedefault
boot

title           Microsoft Windows XP Professional
root            (hd0,0)
savedefault
makeactive
chainloader     +1

title           Ubuntu safe modes:
root

title           Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.12-10-386 root=/dev/sda6 ro single
initrd          /boot/initrd.img-2.6.12-10-386
boot

title           Ubuntu, kernel 2.6.12-9-386
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.12-9-386 root=/dev/sda6 ro quiet splash
initrd          /boot/initrd.img-2.6.12-9-386
savedefault
boot

title           Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root            (hd0,5)
kernel          /boot/vmlinuz-2.6.12-9-386 root=/dev/sda6 ro single
initrd          /boot/initrd.img-2.6.12-9-386
boot

title           Ubuntu, memtest86+
root            (hd0,5)
kernel          /boot/memtest86+.bin
boot

08.04.2006 02:13:42 - 1470x
Hodnocení (164)

Rating - 51% 51%

DOBRÉ | ŠPATNÉ

Komentáře k tématu 'Ubuntu - úprava GRUBu' (0 komentářů)

Vložit komentář | Zobrazit pouze komentáře | Nahoru
Ještě nebyl vložen žádný komentář. Pro vložení prvního komentáře klikněte zde.

Vyhledávání

 
Google

Reklama

Knihy
© 2004 - 2008 Tomáš Kavalek - Obsah webu, zdrojové kódy a projekty lze používat a dále šířit dle GNU GPL. V diskuzích mně můžete tykat.