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