<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>Hi Sven,</DIV>
<DIV> </DIV>
<DIV>Thank you for your help.</DIV>
<DIV> </DIV>
<DIV>I'll try that. How do I get a menu to appear so I could run memtest or load firmware alongside the ESXi install?</DIV>
<DIV> </DIV>
<DIV>Regards,</DIV>
<DIV>Shahid<BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR>
<DIV style="FONT-SIZE: 13px; FONT-FAMILY: arial, helvetica, sans-serif"><FONT face=Tahoma size=2>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Sven Dreyer <sven@dreyer-net.de><BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Shahid Munir <mr_shahid_munir2@yahoo.co.uk><BR><B><SPAN style="FONT-WEIGHT: bold">Cc:</SPAN></B> ipxe-devel@lists.ipxe.org<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Fri, 4 March, 2011 16:06:54<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [ipxe-devel] iPXE and Windows Server 2003<BR></FONT><BR>Hi Shahid,<BR><BR>Am 04.03.2011 16:55, schrieb Shahid Munir:<BR>> Hi Sven,<BR>> I have PXE running to install ESXi and now I have set-up iPXE. I want to<BR>> install using iPXE but I cannot load the pxelinux.0 or the gpxelinux.0<BR>> in iPXE.<BR><BR>Chainloading PXE -> iPXE -> gpxelinux -> menu.c32 and so on doesn't seem senseful for me.<BR><BR>Put the following in your Webserver root directory:<BR>installesxi.ipxe<BR>esxi.iso<BR>memdisk<BR><BR>And the following in
your tftp root directory:<BR>undionly.kpxe<BR><BR>The contents of installesxi.ipxe:<BR>#!ipxe<BR>imgfetch <A href="http://your.webserver/esxi.iso" target=_blank>http://your.webserver/esxi.iso</A><BR>chain <A href="http://your.webserver/memdisk" target=_blank>http://your.webserver/memdisk</A> iso raw<BR><BR>The memdisk file comes from syslinux distibution (download it from <A href="http://www.kernel.org/pub/linux/utils/boot/syslinux/" target=_blank>http://www.kernel.org/pub/linux/utils/boot/syslinux/</A> ).<BR><BR>The esxi.iso is an ISO image you downloaded from VMware.<BR><BR>Then configure your DHCP server to hand out "<A href="http://your.webserver/installesxi.ipxe" target=_blank>http://your.webserver/installesxi.ipxe</A>" as the boot file name.<BR><BR>What then happens is:<BR>- PXE loads undionly.kpxe<BR>- undionly.kpxe (which is iPXE) loads the installesxi.ipxe script from the webserver<BR>- The scripts downloads the ISO image from the
webserver<BR>- The script also downloads the memdisk executable from the webserver<BR>- iPXE executes memdisk, which starts the ESXi installation.<BR><BR>You need a lot of RAM for that.<BR><BR>Good luck!<BR>Sven<BR><BR></DIV></DIV></div><br>
</body></html>