<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
pre
{mso-style-priority:99;
mso-style-link:"HTML - vooraf opgemaakt Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
span.E-mailStijl17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.HTML-voorafopgemaaktChar
{mso-style-name:"HTML - vooraf opgemaakt Char";
mso-style-priority:99;
mso-style-link:"HTML - vooraf opgemaakt";
font-family:"Courier New";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=NL link=blue vlink=purple><div class=WordSection1><pre><span style='color:black'>Hi,<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>I have just installed our PXE boot server using PXE which chainloads iPXE <a href="http://ipxe.org/">http://ipxe.org/.</a> iPXE loads a menu.cfg which displays a nice menu which allows our employees to choose what to boot (Ghost, GParted, UBCD etc.).<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>The menu etc. all works fine. To spice it up a bit i want to add a menu background. I know this is possible but i keep failing. I tried to use the file available here as a test: <a href="http://www.howtoforge.com/setting-up-a-pxe-install-server-on-ubuntu-9.10-p3">http://www.howtoforge.com/setting-up-a-pxe-install-server-on-ubuntu-9.10-p3</a><o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Here is my (shortened) menu.cfg:<o:p></o:p></span></pre><pre><span style='color:black'>------------------------------------------<o:p></o:p></span></pre><pre><span style='color:black'>DEFAULT vesamenu.c32<o:p></o:p></span></pre><pre><span style='color:black'>PROMPT 0<o:p></o:p></span></pre><pre><span style='color:black'>MENU MARGIN 10<o:p></o:p></span></pre><pre><span style='color:black'>MENU ROWS 16<o:p></o:p></span></pre><pre><span style='color:black'>MENU TABMSGROW 21<o:p></o:p></span></pre><pre><span style='color:black'>MENU TIMEOUTROW 26<o:p></o:p></span></pre><pre><span style='color:black'>MENU COLOR BORDER 30;44 #20ffffff #00000000 none<o:p></o:p></span></pre><pre><span style='color:black'>MENU COLOR SCROLLBAR 30;44 #20ffffff #00000000 none<o:p></o:p></span></pre><pre><span style='color:black'>MENU COLOR TITLE 0 #ffffffff #00000000 none<o:p></o:p></span></pre><pre><span style='color:black'>MENU COLOR SEL 30;47 #40000000 #20ffffff<o:p></o:p></span></pre><pre><span style='color:black'>MENU BACKGROUND splash.png<o:p></o:p></span></pre><pre><span style='color:black'>MENU TITLE PXE Boot Menu<o:p></o:p></span></pre><pre><span style='color:black'>timeout 1200<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>label local<o:p></o:p></span></pre><pre><span style='color:black'> menu label Boot local HDD<o:p></o:p></span></pre><pre><span style='color:black'> localboot 1<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>label ghost<o:p></o:p></span></pre><pre><span style='color:black'> menu label Symantec Ghost<o:p></o:p></span></pre><pre><span style='color:black'> menu default<o:p></o:p></span></pre><pre><span style='color:black'> kernel memdisk<o:p></o:p></span></pre><pre><span style='color:black'> append initrd=ghost/ghost.img<o:p></o:p></span></pre><pre><span style='color:black'>------------------------------------------<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Now using a .jpg file i get the following screen:<o:p></o:p></span></pre><pre><span style='color:black'><a href="http://i56.tinypic.com/vemdew.jpg">http://i56.tinypic.com/vemdew.jpg</a><o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Notice the "crap" at the top of the screen. That colored line dissapears when i use an 8 bit PNG but the background stays black. I've tried alot of different "How To's" i found online.<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Splash.png is in the same directory as this menu.cfg is in which is /var/www/pxe/ where all my ISO's etc reside. My DHCP options are:<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>------------------------------------------<o:p></o:p></span></pre><pre><span style='color:black'>subnet 172.13.14.0 netmask 255.255.255.0 {<o:p></o:p></span></pre><pre><span style='color:black'> range 172.13.14.30 172.13.14.200;<o:p></o:p></span></pre><pre><span style='color:black'> option domain-name-servers 172.13.14.1;<o:p></o:p></span></pre><pre><span style='color:black'> option routers 172.13.14.1;<o:p></o:p></span></pre><pre><span style='color:black'> if exists user-class and option user-class = "iPXE" {<o:p></o:p></span></pre><pre><span style='color:black'> filename "<a href="http://172.13.14.9/pxe/menu.gpxe">http://172.13.14.9/pxe/menu.gpxe</a>";<o:p></o:p></span></pre><pre><span style='color:black'> } else {<o:p></o:p></span></pre><pre><span style='color:black'> filename "undionly-ipxe.kpxe";<o:p></o:p></span></pre><pre><span style='color:black'> }<o:p></o:p></span></pre><pre><span style='color:black'> next-server 172.13.14.9;<o:p></o:p></span></pre><pre><span style='color:black'> option tftp-server-name "172.13.14.9";<o:p></o:p></span></pre><pre><span style='color:black'> option domain-name "vbvb.td";<o:p></o:p></span></pre><pre><span style='color:black'> option thinsrv 172.13.14.92;<o:p></o:p></span></pre><pre><span style='color:black'> # required by Intel PXE-2.1<o:p></o:p></span></pre><pre><span style='color:black'> server-identifier 172.13.14.9;<o:p></o:p></span></pre><pre><span style='color:black'>}<o:p></o:p></span></pre><pre><span style='color:black'>------------------------------------------<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Please advice! :)<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Thanks,<o:p></o:p></span></pre><pre><span style='color:black'><o:p> </o:p></span></pre><pre><span style='color:black'>Bento<o:p></o:p></span></pre><p class=MsoNormal><o:p> </o:p></p></div></body></html>