SuSE Linux: Od verze 7.1
LILO: Verze od 21.6
Vytvoření nové bootmessage:
Jedná se o PCX obrázek, který obsahuje ještě další informace pro
zobrazování položek startovacího menu.
Tento obrázek je začleněn jako message v LILO.
Část souboru /etc/lilo.conf
:
# Start LILO global Section ... message=/boot/message ... # End LILO global Section
Jak ho sám vytvořím
Pomocí příkazu mklilomsg můžete obrázku ve formátu PCX potřebné informace pro zobrazování menu.
Zde je nápověda pro mklilomsg:
mklilomsg --help mklilomsg: Usage mklilomsg <options> message At least one of these options must be given: --logo1 logo1 <menu parameters> --logo2 logo2 <menu parameters> --message text_message logo1 and logo2 must be PCX graphics files (256 color palette); text_message is an alternative text message shown when the user leaves the graphics screen. logo1 should have a size of either 640x400, 640x480 or 800x600; logo2 is intended as a fallback if the graphics card cannot handle VESA modes and should have a size of 320x200. <menu parameters> are 12 numerical parameters (all required): bar_width, bar_height menu bar size item_height line height item_startx, item_starty menu position (upper left corner) item_xofs, item_yofs text offset relative to the menu bar max_items maximum number of menu entries shown font text font; one of 0x11, 0x12, 0x13 (8x8, 8x12, 8x16 pixel) normal_text, selected_text color of normal & highlighted text xor_val the menu bar is drawn using this xor value
Nezapomeňte, že je třeba předat všechny parametry!
Následuje podrobný popis parametrů:
bar_width, bar_height | Šířka a výška polí pro menu (v pixelech) |
item_height | Výška menu |
item_startx, item_starty |
Umístění menu (vlevo nahoře je 0,0) v pixelech |
item_xofs, item_yofs | Text Offset v závislosti na menu |
max_items | Maximální počet položek, které je možné zobrazit. |
font |
Nastavení velikosti písma: 0x11= 8x8 Font 0x12= 8x12 Font 0x13= 8x16 Font |
normal_text, selected_text | Index barvy pro normální a zvolený text. (0-255) |
xor_val | xor hodnota. Zobrazení menu s průhledností |
Příklad:
Máte PCX obrázek v rozlišení 320x200 s 256 barvami, který chcete používat při startu LILO.
mklilomsg --logo2 pcxbild.pcx 80 8 8 0 0 0 0 6 0x11 0 127 0 meinmenu
Nyní jste zapsali novou bootmessage a tu zkopírujte do adresáře /boot příkazem:
cp meinmenu /boot
V souboru /etc/lilo.conf upravte následující položku:
message=/boot/message
na
message=/boot/meinmenu
Nyní je třeba spustit lilo tak, aby byly všechny změny provedeny.
Bez obrázku:
Pokud nechcete používat žádný obrázek, ale pouze textově orientované
LILO, pak stačí zakomentovat položku message.
Řádek v /etc/lilo.conf bude potom vypadat následovně:
# Start LILO global Section ... # message=/boot/message ... # End LILO global SectionA opět je třeba spustit lilo tak, aby byly všechny změny provedeny.