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.